博客搜索引擎优化( 本篇讲讲如何进行SEO优化?-风中蹦迪#iOS#Android)
优采云 发布时间: 2022-03-09 12:04博客搜索引擎优化(
本篇讲讲如何进行SEO优化?-风中蹦迪#iOS#Android)
随风起舞
03-07 08:35 阅读10 网站SEO优化
专注于
VuePress博客的SEO优化(一)站点地图和搜索引擎收录前言
在《一篇带你用 VuePress + Github Pages 搭建博客》中,我们使用了 VuePress 搭建博客,并查看了最终效果:TypeScript 中文文档。
本文讨论如何优化 SEO。
1. 生成站点地图
借助 vuepress-plugin-sitemap 生成站点地图:
1.1 安装
yarn add vuepress-plugin-sitemap -D 复制代码
1.2 修改config.js
// .vuepress/config.js module.exports = { plugins: { 'sitemap': { hostname: 'https://ts.yayujs.com' }, } } 复制代码
1.3 如果构建失败
如果构建失败:
这可能是因为您设置了 lastUpdated 或使用了 @vuepress/last-updated 插件。当两者一起使用时,由于时间对象的原因会发生错误。我们搜索vuepress-plugin-sitemap的issues,找到一个解决方法,我们修改config.js:
// .vuepress/config.js module.exports = { plugins: [ [ '@vuepress/last-updated', { transformer: (timestamp, lang) => { return new Date(timestamp).toLocaleDateString(); } } ], [ 'sitemap', { hostname: 'https://ts.yayujs.com' } ] ] } 复制代码
1.4 构建成功
如果构建成功,我们会在dist目录下看到一个sitemap.xml,大致类似这样的结构:
https://ts.yayujs.com/learn-typescript/ 2022-01-05T16:00:00.000Z daily https://ts.yayujs.com/learn-typescript/handbook/ConditionalTypes.html 2022-01-05T16:00:00.000Z daily 复制代码
1.5 站点地图地址
当我们部署到服务器时,我们可以获得一个站点地图地址。例如,我的是:
https://ts.yayujs.com/learn-typescript/sitemap.xml 复制代码
有了这样的sitemap地址,我们可以很方便的提交到各种搜索引擎平台,根据sitemap抓取我们的页面。
2.百度收录2.1 添加站点
登录百度搜索资源平台,进入用户中心:
点击“添加站点”,可能需要填写账号信息,然后进入站点信息填写页面,分为三个步骤:
第一步:进入网站
第 2 步:站点属性
第三步:验证网站
之所以需要验证网站,是为了证明你是域名的所有者。验证成功后,您可以快速批量添加子站点,查看所有子站点数据,无需逐个验证子站点。
这里我使用html标签验证方式,根据图中代码说明修改vuepress config.js文件:
// config.js module.exports = { title: "title", description: 'description', head: [ ['meta', { name: 'baidu-site-verification', content: '填写自己的 code' }] ] } 复制代码
然后点击“完成验证”,会出现:
点击“我知道”,你会在这里跳转到HTTPS认证:
等了一天,会显示认证成功:
2.2 次提交收录
在站点管理页面,点击“普通收录”:
普通收录工具可以主动向百度搜索推送资源,缩短爬虫发现网站链接的时间,不保证收录和展示效果。
这里提供了三种方式收录:API提交、站点地图、手动提交,那么如何选择呢?参考平台工具手册:
**API推送:**最快的提交方式,建议您立即通过此方式将站点的新输出链接推送到百度,确保新链接能够被百度收录及时发布.
**sitemap:**您可以定期将网站链接放入您的Sitemap,然后将Sitemap提交给百度。百度会定期爬取检查你提交的Sitemap,处理里面的链接,但是收录速度比API推送慢。
**手动提交:**如果不想通过程序提交,可以通过这种方式手动提交链接到百度。
这里我选择sitemap方式,填写上一节得到的sitemap地址:
提交后会进入等待爬取状态:
3. 谷歌收录3.1 添加网站
访问,如果你之前没有加过站点,会直接让你加个站点:
3.2 DNS 验证站点
在这里我选择“域”。输入域名后,会要求进行DNS验证:
由于我是从万网购买的域名,所以直接访问阿里云域名控制台,然后选择对应的域名,点击“解析”:
然后点击“添加记录”:
记录类型选择TXT,记录值填写谷歌提供的内容:
添加后,由于DNS解析需要一段时间,所以最好等几分钟再验证。验证成功后会进入站点后台:
3.3 次提交收录
点击左侧导航栏中的“网站查”,输入要查的域名,如果不是收录到谷歌,点击“请求索引”:
在测试了实际 URL 的可索引性后,出现:
3.4 提交站点地图
3.5 确认收录
您可以在 Google 搜索栏中使用 site:domain 来检查该站点是否已被 Google 搜索过收录
4. 360 收录4.1 添加站点
登录360站长平台:
4.2 验证站点
4.3 提交站点地图
5. 其他平台
除了这三个平台,还有必应站长、搜狗站长、神马站长。操作基本差不多,就不多说了。
系列文章
博客构建系列是我迄今为止写的唯一的一系列实用教程。预计20篇左右,讲解如何使用VuePress搭建和优化博客,部署到GitHub、Gitee、私服等平台。本文为全系列第27篇文章地址:/mqyqingfeng...
微信:“mqyqingfeng”,加我为闲鱼唯一读者群。
如果有任何错误或不准确之处,请务必纠正我,非常感谢。如果喜欢或者有灵感,欢迎star,也是对作者的一种鼓励。