技术咸鱼 技术咸鱼
首页
  • 《Django教程》
  • 《VuePress教程》
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 网站
  • 资源
  • Vue资源
  • 分类
  • 标签
  • 归档
关于
头像

公众号:技术咸鱼
首页
  • 《Django教程》
  • 《VuePress教程》
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 网站
  • 资源
  • Vue资源
  • 分类
  • 标签
  • 归档
关于
  • VuePress | 介绍
  • VuePress | SEO优化
    • 提交网站到搜索引擎站长管理后台
      • 登录百度搜索资源平台
      • 添加站点
      • 验证站点
    • 添加sitemap
      • 安装vuepress-plugin-sitemap
      • 配置vuepress-plugin-sitemap,
    • 搜索资源平台的自动推送
      • 自动推动到百度站长平台
      • 自动推动到头条站长平台
      • 自动推动到360站长平台
      • 自动推动到搜狗站长平台
      • 自动推动到谷歌站长平台
      • 自动推动到bing站长平台
      • 自动推动到神马站长平台
    • 添加robots.txt文件
    • meta优化
      • 设置全局meta
      • 设置页面meta
  • VuePress | 常用插件
  • VuePress | 使用ElementUI
  • 《VuePress教程》
技术咸鱼
2021-06-15

标题 VuePress | SEO优化

在SEO之前,我们可以通过前端性能监控平台 (opens new window) ,了解下自己网站的性能问题. 初始SEO分数

从监控平台的反馈,可以看到自己的网址有很多SEO问题需要处理,下面是我整理的一些SEO优化方法.

# 提交网站到搜索引擎站长管理后台

以下以百度站长为例介绍使用方法.

# 登录百度搜索资源平台

百度搜索资源平台 (opens new window)

# 添加站点

添加站点

# 验证站点

百度搜索资源平台的站点验证有三种方式分别是

  • 文件验证

文件验证

  • HTML标签验证

标签验证

  • CNAME验证

CNAME验证

根据你的实际需求选择验证方式.

各大搜索引擎的站长后台网址

  • 百度搜索 (opens new window)

百度搜索资源平台

百度站长管理后台

谷歌搜索平台

谷歌站长管理后台

搜狗搜索 | 资源平台

搜狗站长管理后台

360站长平台

360搜索站长管理后台

头条搜索 | 站长平台

头条搜索站长管理后台

神马站长平台

神马搜索站长管理后台

Bing站长工具

bing搜索站长管理后台

- name: 百度搜索资源平台
  desc: 百度站长管理后台
  avatar: https://cdn.jsdelivr.net/gh/oopanda-sun/images//logo/baidu.webp
  link: https://ziyuan.baidu.com/site/index#/ 
- name: 谷歌搜索平台
  desc: 谷歌站长管理后台
  avatar: https://cdn.jsdelivr.net/gh/oopanda-sun/images//logo/google.webp 
  link: https://www.google.com/webmasters/tools/home?hl=zh-CN 
- name: 搜狗搜索 | 资源平台
  desc: 搜狗站长管理后台
  avatar: https://cdn.jsdelivr.net/gh/oopanda-sun/images//logo/sougou.webp
  link: https://zhanzhang.sogou.com/index.php/statistics/index
- name: 360站长平台
  desc: 360搜索站长管理后台
  avatar: https://cdn.jsdelivr.net/gh/oopanda-sun/images//logo/360.webp
  link: https://zhanzhang.so.com/sitetool/site_manage
- name: 头条搜索 | 站长平台
  desc: 头条搜索站长管理后台
  avatar: https://cdn.jsdelivr.net/gh/oopanda-sun/images//logo/toutiao.webp
  link: https://zhanzhang.toutiao.com/page/inner/site/manage
- name: 神马站长平台
  desc: 神马搜索站长管理后台
  avatar: https://cdn.jsdelivr.net/gh/oopanda-sun/images//logo/shenma.webp
  link: https://zhanzhang.sm.cn/open/sitemap
- name: Bing站长工具
  desc: bing搜索站长管理后台
  avatar: https://cdn.jsdelivr.net/gh/oopanda-sun/images//logo/bing.webp
  link: https://www.bing.com/webmasters/home
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

# 添加sitemap

sitemap可以通过安装插件vuepress-plugin-sitemap实现.

# 安装vuepress-plugin-sitemap

npm install vuepress-plugin-sitemap

1
2

# 配置vuepress-plugin-sitemap,

打开项目的.vuepress/config.js文件,在plugins中加入

['sitemap', {
      hostname: "https://www.oopanda.cn",
      // 排除页面
      exclude: ["/404.html"]
    }
]
1
2
3
4
5
6

部署项目后,访问https://www.oopanda.cn/sitemap.xml查看效果,并提交到各大搜索引擎的站长管理后台的sitemap中.

注:搜狗站长工具不支持个人sitemap提交

# 搜索资源平台的自动推送

添加搜索资源平台自动推送之前需要先进行站点验证

# 自动推动到百度站长平台

安装vuepress-plugin-baidu-autopush

npm install -D vuepress-plugin-baidu-autopush
1

配置vuepress-plugin-baidu-autopush, 打开项目的.vuepress/config.js文件,在plugins中加入

module.exports = {
  plugins: [
    'vuepress-plugin-baidu-autopush'
  ]
};
1
2
3
4
5

# 自动推动到头条站长平台

创建.vuepress/public/assets/js/autopush-toutiao.js

(function(){
var el = document.createElement("script");
el.src = "https://sf1-scmcdn-tos.pstatp.com/goofy/ttzz/push.js?6e8fddc6269a5387db4373270b7b3c580c5f6d4a0152a06f960c9dadb02abba724e5925aabe792a6430d90fefcce0f145dbc315ab2e1df7438bb9ec1a13e9fff";
el.id = "ttzz";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(el, s);
})(window)
1
2
3
4
5
6
7

打开项目的.vuepress/config.js文件,配置head

[
  "script",
  {
    src: "/assets/js/autopush-toutiao.js"
  }
]
1
2
3
4
5
6

# 自动推动到360站长平台

创建.vuepress/public/assets/js/autopush-360.js

(function(){
    var src = "https://s.ssl.qhres2.com/ssl/ab77b6ea7f3fbf79.js";
    document.write('<script src="' + src + '" id="sozz"><\/script>');
})();

1
2
3
4
5

打开项目的.vuepress/config.js文件,配置head

[
  "script",
  {
    src: "/assets/js/autopush-360.js"
  }
]
1
2
3
4
5
6

# 自动推动到搜狗站长平台

不支持自动推送

# 自动推动到谷歌站长平台

不支持自动推送

# 自动推动到bing站长平台

不支持自动推送

# 自动推动到神马站长平台

不支持自动推送

# 添加robots.txt文件

在项目的.vuepress/public文件夹下新增robots.txt文件

添加下面文本即可,也可以自定义robots文件

Sitemap: https://www.oopanda.cn/sitemap.xml

User-agent: *
1
2
3

# meta优化

# 设置全局meta

vuepress提供给meta的全局默认配置,我们可以在config.js中设置title,description,keywords等meta元素.

// config.js
module.exports = {
    title: "技术咸鱼 | oopanda",
    description: '程序员和他的小bug.爱生活,爱coding.一个专注分享学习经验、记录开发问题的个人博客.',
    head: [
        ['meta', { name: 'keywords', content: 'Android,VuePress'}]
    ]
}
1
2
3
4
5
6
7
8

# 设置页面meta

在 markdown文章的Front Matter中通过meta设置页面的title,description,keywords等meta元素.

---
title: VuePress | SEO优化

meta:
  - name: description
    content: VuePress的SEO优化
  - name: keywords
    content: VuePress,SEO
---
1
2
3
4
5
6
7
8
9
#Vue#网站建设
上次更新: 2021/06/20, 18:01:39
VuePress | 介绍
VuePress | 常用插件

← VuePress | 介绍 VuePress | 常用插件→

最近更新
01
VuePress | 介绍
06-16
02
plugin-pwa
06-16
03
VuePress | 使用ElementUI
06-12
更多文章>
Copyright © 2019-2021 oopanda | 皖ICP备19017961号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×
×