网站后台怎么转发网页内容(网站通过seo方式推送通过sitemap方式优化(组图) )

优采云 发布时间: 2021-11-08 03:17

  网站后台怎么转发网页内容(网站通过seo方式推送通过sitemap方式优化(组图)

)

  介绍

  之前我们写过如何搭建一个可以上网的个人博客《作为程序员,我没有自己的博客吗?》博客搭建了,但是没有流量,百度不行搜索,而谷歌无法搜索。这是一个小缺陷吗?如何让别人通过搜索引擎搜索到我们博客的内容,给我们带来自然流量?这就需要我们的网站通过seo进行优化。

  SEO是英文Search Engine Optimization的缩写,中文译为“搜索引擎优化”。SEO指的是站内优化,如网站结构调整、网站内容构建、网站代码优化等,以及外部优化。百度收录

  我们来看看被百度的效果。

  我们在百度搜索引擎中输入site:(site:),如果如下图所示,说明我们的网站已经是百度收录了。如果你没去过收录,怎么能让百度来收录你的网站专栏。

  

  将站点添加到百度

  我们需要登录百度搜索资源平台,只要是百度拥有的账号即可。登录成功后,在站点管理中点击添加网站,输入域名,按照步骤操作。

  

  然后在第二步,选择网站的类型后,根据自己的喜好选择这个。

  第三步之后,需要验证网站的所有权。验证网站所有权的三种方式

  这个比较简单,直接下载需要的文件,放到hexo主题目录下的source文件夹下:

  

  然后执行hexo clean && hexo g && hexo d命令重新部署后就可以看到了,然后在域名后面加上文件名

  

  在这种情况下,您需要在域名提供商的后台管理中添加域名解析。以阿里云的域名解析为例:

  

  将网站的资源推送到百度

  经过上面的步骤,百度已经知道了我们网站的存在,但是百度并不知道我们的网站上有什么内容,所以我们只好将我们的内容推送给百度。

  还在百度资源搜索平台上。我们可以看到有四种提交方式。

  

  使用站点地图推送

  要推送站点地图,我们需要先安装站点地图插件

  npm install hexo-generator-sitemap --save

npm install hexo-generator-baidu-sitemap --save

  这两个插件是用来生成Sitemap文件的,Sitemap文件是用来告诉搜索引擎我们网站上哪些资源可以被抓取的。

  安装完成后,我们执行hexo cl&&hexo g命令后,会发现public目录下多了baidusitemap.xml和sitemap.xml文件。

  打开文件可以看到,生成的其实是我们每个文章的url,然后我们的文章 url默认是年月日,标题也是中文的。

  

  这种文章链接不利于seo搜索。目录太长,收录中文(不利于seo),如果修改文章的title,文章的url也会相应改变。像一些知名的博客网站,比如我们修改了博客园中文章的标题,但是它的url不会改变。网址是永久的。而且标题不会是中文的。

  

  hexo-abbrlink

  hexo-abbrlink 是一个解决 hexo 博客链接永久问题的方法。它可以支持使用不同的算法和基数转换文章 链接。

  

  安装

  npm install hexo-abbrlink --save

  用

  打开 config.yml 并将永久链接修改为如下所示

  permalink: :year/:month:abbrlink.html

abbrlink:

alg: crc32 #算法选项:crc16丨crc32

rep: hex #输出进制:dec为十进制,hex为十六进制

  然后执行hexo clean && hexo g命令,我们可以发现永久链接生成如下:

  永久url生成,我们重新部署后访问

  

  然后我们回到百度提交页面进行提交。

  

  至此,百度提交完成。

  谷歌收录

  我们来看看谷歌收录的效果图:

  

  与百度和谷歌的效率相比,是无法比拟的。该站点似乎在一天左右的时间内 收录。百度拿收录快一个月了,但是收录的方法和百度是一样的。点击进入

  

  然后返回到 Google 的 Search Console 并添加您自己的站点地图地址。这个在百度提交的时候就已经生成了。

  

  至此,Google和百度的博客收录就完成了。其他搜索引擎类似。如果您有兴趣,请尝试一下。最后,我想说,欢迎您与朋友交换链接。

  结束

  

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线