当前位置: 首页 > news >正文

整站优化哪家专业花店网站建设环境分析

整站优化哪家专业,花店网站建设环境分析,小程序登录怎么退出账号,西安学校网站制作1 SiteMap设置 环境准备 注意生成sitemap依赖于nuxtjs/sitemap,并且需要用axios进行请求,不要使用nuxtjs/axios,不然会报错 sitemap.xml配置 在nuxt.config.js中配置下面的内容 npm install nuxtjs/sitemap npm install axios在static/s…

1 SiteMap设置

环境准备

注意生成sitemap依赖于@nuxtjs/sitemap,并且需要用axios进行请求,不要使用@nuxtjs/axios,不然会报错

sitemap.xml配置
  • 在nuxt.config.js中配置下面的内容
npm install @nuxtjs/sitemap
npm install axios
  • 在static/sitemap.js中配置下面的内容
const webConfig = {// 本地local: {baseURL: 'http://localhost:8828',referer: 'http://localhost:8828/',url: 'http://localhost:8828'},// sit环境sit: {baseURL: '',referer: '',url: ''},// 线上环境production: {baseURL: '',referer: '/',url: ''}
}import axios from 'axios'
// 运行环境是不是开发环境
const isDev = Boolean(process.env.OPE_ENV === 'development')
const API_ENV = process.env.API_ENV
// 接口url
const baseUrl = webConfig[API_ENV].baseURL
// referer
const referer = isDev ? webConfig['local'].referer : webConfig[API_ENV].referer
// 网站域名
const hostname = isDev ? webConfig['local'].url : webConfig[API_ENV].urlconst config = {baseURL: baseUrl,withCredentials: true,time: Date.now(),headers: {Accept: 'application/json; charset=utf-8',Referer: referer,common: {languageCode: 'zh-CN',referer: referer}}
}
const sitemap = {path: '/sitemap.xml', //生成的文件路径hostname: hostname, //网站的网址cacheTime: 1000 * 60 * 60 * 24, //一天的更新频率,只在generate:false有用gzip: true, //生成.xml.gz的sitemapgenerate: false,// 排除不要页面exclude: ['/404','/page','/details','/article','/tags','/category','/search'],defaults: {changefred: 'always',lastmod: new Date(),priority: 0.8},routes: async () => {let routes = []let res = await axios.get(`${baseUrl}/api/getArticle`, {})if (res.code === 200) {res.list.forEach((item) => {routes.push({url: `/xxxx/${item.pageCode}`,changefreq: 'always',priority: 0.9})})}return routes}
}
module.exports = sitemap
  • 在nuxt.config.js中配置下面的内容
const sitemap = require('./static/sitemap')module.exports = {...,sitemap: sitemap,
}

2 robots.txt协议

在nuxt项目的static文件夹下,配置项目的静态文件,直接在static新建robots.txt即可,nuxt运行时会自动装配到根路由

# 该文件可以通过`网站域名/Robots.txt`直接访问# User-agent作用:描述搜索引擎的名字,对于该文件来说至少药有一条user-agent记录,则该项的值设为*
User-agent: *
# Disallow:  描述不希望被访问到的一个url
Disallow: /cart?*
Disallow: /*Cart-*
Disallow: /*retailavailability
Allow: /*wishlist*.js
Sitemap: 网站的域名/sitemap.xml

3 seo优化

  • 全局seo:在nuxt.config.js的meta中添加网站的字符编码、语言、响应式标签、网站描述、网站关键字等信息;在link中添加全局的css、网站logo等信息。
head: {title: pkg.name,meta: [{ charset: 'utf-8' },{ name: 'viewport', content: 'width=device-width, initial-scale=1' },{ hid: 'description', name: 'description', content: pkg.description }],link: [{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }]},
  • 页面seo:在nuxt.js项目pages路由页面的script中添加head方法,该方法将随nuxt运行时自动载入
head () {return {title: `${this.info.blogName} | ${this.info.blogDescription}`,meta: [{ name: 'keywords', content: this.info.keywords },{ name: 'description', content: this.info.description }]}
}
http://www.yayakq.cn/news/99621/

相关文章:

  • 做58推广网站找哪家好彩票系统网站建设
  • 重庆建网站价格wordpress salient 8
  • 电子商业网站建设步骤第三方网站建设
  • 钓鱼网站搭建教程中山网络公司网站
  • 广东网站建设报价如何公司简介模板图片
  • 网站开发设计图片cms wordpress 区别
  • 虚拟主机做视频网站可以吗湘潭做网站 定制磐石网络
  • php做教育网站合肥高新区建设发展局网站
  • 做ppt设计师哪个网站好wordpress子域名图床
  • 商城网站建设企业南京网站建设 雷仁网
  • 做网站须知怎么做app下载网站
  • 网页标准化对网站开发维护的好处国内免费建网站
  • 有了网站怎样做公众号杭州做公司网站的公司
  • 做论坛网站需要哪些前置审批设计网站公司选泽y湖南岚鸿询 问
  • 浏阳做网站推荐青岛网站建设要多少钱
  • 廊坊建设网站企业可以上传自己做的视频的网站
  • 超酷的网站设计建设官方网站的费用账务处理
  • 免费网站建设模版云盘东胜区教育网站入口
  • dz论坛做分类网站爱设计ppt官网
  • 网站做的最好的网站有哪些衣服网站模板
  • 自适应网站导航怎么做上线了小程序
  • ftp 网站 怎么上传文件网站免费建站k
  • 做电影网站看电影算网站流量吗网站开发的技术解决方案
  • 山东前网站建设怎么做系统软件网站
  • dedecms wap网站模板下载建站软件免费版下载
  • 做网站广告联盟赚钱dedecms5.7装饰网站模板
  • 深圳门户网站建设公司网站分析怎么做
  • 手机相册备份网站源码建设一个购物网站
  • asp手机网站统计代码东莞厚街有什么好玩的地方
  • 自贡网站建设烟台企业网站制作公司