百度搜索引擎优化指南v30(搜索引擎优化维基百科更多优秀文章,打开原文链接准备事项)
优采云 发布时间: 2022-04-15 08:44百度搜索引擎优化指南v30(搜索引擎优化维基百科更多优秀文章,打开原文链接准备事项)
本文讲解的SEO主要基于Hexo+Fluid博客主题,采集整理相关百度收录和谷歌收录的操作步骤。至于Hexo的相关知识,需要同学们自己动手,主要涉及到sitemap自动提交的npm安装。对于百度站长和谷歌站长管理平台收录的操作,相信都是通用的!
搜索引擎优化(英文:search engine optimization,缩写为SEO)是通过了解搜索引擎的运行规律来调整网站,提高相关搜索引擎排名网站的一种方式。由于很多研究发现搜索引擎用户往往只关注搜索结果的前几项,所以很多网站希望通过各种形式影响搜索引擎的排名,让自己的网站能够拥有优秀的搜索排名。其中,各种靠广告谋生的网站。
搜索引擎优化维基百科
更优秀的文章,打开原文链接
准备账户注册
安装站点地图
为了能够收录我们的站点,我们需要为我们的hexo博客安装相关的支持包。这两个包是:
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
sitemap:中文翻译为“站点地图”
站点地图是一个文件,可让您列出 网站 上的页面,从而通知 Google 和其他搜索引擎您的 网站 内容的组织。Googlebot 等搜索引擎网络爬虫会读取此文件以更智能地爬取您的 网站。
hexo配置文件
在根目录_config.yaml中添加如下配置(注意每一行的空格)生成对应的xml文件
# sitemap
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml
修改文章链接,找到关键词permalink,修改为如下形式:(此步骤根据个人喜好)
SEO搜索引擎优化认为网站的最佳结构是用户可以从首页点击3次到达任意页面,但是我们用hexo编译的站点默认打开文章的url是" sitename/year/mounth/day/title”四层结构,这样的url结构不利于SEO,爬虫往往会爬不上我们的文章,所以我们可以直接把url改成“ sitename/title”的形式,标题最好是英文的(中文的url会有很多乱码,这方面我还需要改进)。
# 基于以上原因,我在根目录的站点配置文件下修改url设置如下:
url: https://www.bkduck.cn
root: /
permalink: :title/
permalink_defaults:
在博客根目录的source文件夹下,添加spider协议“robots.txt”文件,内容如下:
User-agent: *
Allow: /
Allow: /categories/
Allow: /tags/
Allow: /archives/
Allow: /about/
Disallow: /vendors/
Disallow: /js/
Disallow: /css/
Disallow: /fonts/
Disallow: /vendors/
Disallow: /fancybox/
# 记得替换成你的域名
Sitemap: http://yoursite.com/sitemap.xml
Sitemap: http://yoursite.com/baidusitemap.xml主动推送
主动推送
新链接是我们主动推送到百度的。这一步需要提前注册百度账号并获取权限token
安装插件
# 会生成baidu_urls.txt目录
npm install hexo-baidu-url-submit --save
根目录站点配置文件 _config.yaml 添加以下字段
baidu_url_submit:
count: 100 # 提交最新的一个链接
host: www.bkduck.cn # 在百度站长平台中注册的域名
token: lY..........Fk # 请注意这是您的秘钥,所以请不要把博客源代码发布在公众仓库里!
path: baidu_urls.txt # 文本文档的地址,新链接会保存在此文本文档里
域名和秘钥可以在站长工具平台的连接提交中的接口调用地址中找到,即host和token对应的字段。关联
根目录_config.yaml,修改deploy配置
以后每次执行hexod,新链接都会主动推送给百度,然后百度会派爬虫更快的在你的站点找到新链接,你可以第一时间收录新创建的链接时间。
# Deployment
# 使用hexo deploy指令后,自动推送给百度
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: 'baidu_url_submitter'
百度收录
创建站点管理,打开,填写你的域名
检查相应的站点属性
下载认证文件,放到网站根目录下。如果是html文件,hexo需要在html文件中添加layout:false,防止转换
谷歌收录
google收录比较简单,按照上面的步骤【安装站点地图】(#安装站点地图)生成一个sitemap.xml,然后提交到google后台。
验证爬网域
打开google搜索控制台,添加要爬取的域名,将googlexxx.html文件放到网站根目录下如下图
然后点击验证按钮,如果成功返回下图:
点击上图进入资源页面,或者通过链接进入,提交你的sitemap.xml
概括
如果以上步骤都完成了,网站就能正常收录了,赶快使用site:看具体情况,相信网站的流量很快就会超过一百万,升任CEO,嫁给白富美!!!