怎么配置Octopress的baidusitemap.xml修改博文地址为短连接来优化博客

优采云 发布时间: 2021-05-03 18:22

  怎么配置Octopress的baidusitemap.xml修改博文地址为短连接来优化博客

  本文内容总结如下:

  如果您从内容的角度优化百度和Google的博客搜索以优化博客文章,则如何配置Octopress的baidusitemap.xml来将博客文章地址修改为短链接以优化博客

  本文的作者芝麻酱

  前言

  试图在Google,百度,必应(Bing)上搜索之前写出文章关键字基本上是找不到的,即使使用相同的标题进行搜索,更让人惊讶的是,最早出现的是转载的文章。因此,我以这个问题来检查Internet上的某些信息,并尝试对其进行优化。以下是此优化的注意事项。

  PS:尽管我们这个行业的人们基本上使用Google进行搜索。

  搜索引擎优化

  优化包括文章链接的更改,并且提交的链接变得不可检索,因此必须首先执行一些优化,并且需要再次提交链接。

  robots.txt

  1

2

3

4

5

6

7

8

  desc "Generate jekyll site"

task :generate do

raise "### You haven't set anything up yet. First run `rake install` to set up an Octopress theme." unless File.directory?(source_dir)

puts "## Generating Site with Jekyll"

system "compass compile --css-dir #{source_dir}/stylesheets"

system "jekyll build"

cp_r "#{public_dir}/sitemap.xml", "#{public_dir}/baidusitemap.xml"

end

  同时将以下内容添加到robots.txt:

  robots.txt

  1

  Sitemap: {{ site.url }}/baidusitemap.xml

  内容优化博客目录

  1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

  source/blog/

├── 2015

│   └── 01

│   └── 10

│   └── begininng-and-summary

│   └── index.html

├── 2016

│   └── 12

│   ├── 15

│   │   └── set-up-vagrant-environment

│   │   └── index.html

│   └── 24

│   └── auto-preview-front-end-changes

│   └── index.html

├── 2017

│   └── 03

│   └── 11

│   └── the-smart-way-of-styling-and-customizing-file-input

│   └── index.html

└── archives

└── index.html

  请记住不要复制archives / index.html,因为它收录一些动态代码,而不是我们已发布的博客文章。然后删除每个html文件的内容并添加以下代码:

  /blog/:year/:month/:day/:title/index.html

  1

2

  ... http-equiv =“刷新...是要在您再次访问该网页时自动跳转到相应的网页,... rel =” canonical“ href = ...等同于301,在此这样,搜索引擎将重新索引指定的URL,以便可以正常使用长帖子,并且新发布的帖子的地址可以自动变为短链接。

  /blog/:year/:month/:day/:title/index.html

  1

2

  description:优化octopress blog的搜索SEO

keywords:Octopress,博客搜索优化,博客SEO,Octopress SEO

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线