博客建设 ·

WordPress固定链接使用指南

WordPress网站建设中,固定链接设置也是不可缺少的一环,好的固定链接更美观、易用、利于用户分享和搜索引擎收录,但也有童鞋对固定链接的理解存在误区,本文就WordPress固定链接设置的思路和具体使用方法作个介绍。

固定链接设置

WordPress固定链接在后台的“设置 > 固定链接”中设置,有三个选项可以设置,“常用设置”、“分类目录前缀”和“标签前缀”,其中“常用设置”代表的是文章和页面的链接。需要注意的是,要使这些设置生效的前提是你的网站环境支持伪静态。常用设置中支持的参数有:

  • %year% 文章年份,如 2015
  • %monthnum% 文章月份,如 09
  • %day% 文章日期,如 24
  • %hour% 发布时间的小时,如 15
  • %minute% 发布时间的分钟,如 01
  • %second% 发布时间的秒钟,如 26
  • %post_id% 文章ID,如 2653
  • %postname% 文章别名,如本文的 permalinks-guide
  • %category% 文章分类别名,如 wordpress
  • %author% 作者别名,如 chihyu

常用设置也提供了几个例子:

  • 日期和名称型?/%year%/%monthnum%/%day%/%postname%/
  • 月份和名称型 /%year%/%monthnum%/%postname%/
  • 数字型 /archives/%post_id%
  • 文章名 /%postname%/

分类目录前缀和标签前缀默认为空,会根据常用设置的不同而不同,比如说如果你常用设置使用了?/%postname%/ 那么分类前缀会是 category 和标签前缀会是 tag ,如果是常用设置使用?/archives/%post_id% 那么分类前缀会是?/archives/category 和标签前缀会是 /archives/tag 。也就是说,如果你的分类目录前缀和标签前缀留空,常用设置中除了参数以外的字符也会添加到这两个前缀中,如你的常用设置使用了 post-%post_id%?,那么你的分类前缀就会是 post-category 和标签前缀就是 post-tag 。如果你不留空,而是手动设置了前缀,则不会受常用设置的影响。

链接样式选择

固定链接怎么设置,这直接关系到链接是否美观,是否容易被理解,如本文的https://www.jangrui.com/20160112982.html就非常直观,单凭链接字面意义就可以猜到这个网址里的内容是关于固定链接的设置,这样的链接无论是对用户或者是搜索引擎而言,都是直观的。Jangrui使用的是r日期加id型?/%year%%monthnum%%day%%post_id%/.html 的样式。有人得出一个结论,使用文章别名作为固定链接样式是最好的,是有利于收录的,可事实确实是这样吗?

新站长的误解

绝大部分站长刚开始建站时都听过SEO的神话,SEO看起来是那么高深莫测,仿佛学会了SEO就可以升职加薪,当上总经理,出任CEO,迎娶百富美,走上人生巅峰。于是开始学习SEO,在学习的过程中还不忘把学习到的SEO知识分享出去。于是使用文章别名利于SEO的说法就越传越广,好像成了站长的常识。于是有人开始使用别名转拼音插件,标题自动翻译英文等。在这里多梦要提示各位童鞋,为了使用文章别名的固定链接样式而使用别名转拼音插件的效果并不如使用文章ID的样式。原因很简单,拼音本身存在同音,容易产生歧义,而且一般插件根本不能准确分词,不但不能表达出标题原本的语义,甚至扭曲了标题的原意。中文转拼音的链接往往也过长,从用户角度来讲也很难理解链接的真正含义。

理性选择样式

选择固定链接样式不能单凭直觉或网上广为传播的所谓的SEO知识(网上分享最多的通常都是SEO培训班讲的东西,那些通常都是过期的黑帽知识),要根据具体情况理性选择。以下是Jangrui的建议:

  • 文章基本是原创内容时,翻译标题为英语并使用文章别名作为链接
  • 文章内容大多是转载或用户创造时,使用文章ID作为链接
  • 内容具有强烈时效性时(如日志、新闻),在链接中加入日期参数

整站链接建议

具体到整站链接,首先不要使用别名转拼音插件,如果是原创内容居多的选择文章别名,其他情况选择文章ID,个人博客类的在链接中加入日期参数。由于页面是使用别名作为固定链接的,所以分类目录和标签去掉前缀后就和页面链接属于同一种样式了,是不合理的,分类目录和标签都应该设置独立的前缀,建议分类目录设置 category 而标签设置tag ,理由是中英文语义对应,利于用户以及搜索引擎区分。其次,分类目录和标签使用不同前缀,并创建一个以前缀为别名的页面并将对应的分类列表作为页面内容,这样链接会形成一个较好的目录层次。如分类目录前缀设置为?category?时:

本站的用法

以下是Jangrui的具体使用:

  • 常用设置:/%year%%monthnum%%day%%post_id%/.html
  • 分类目录前缀:category
  • 标签前缀:tag

多梦原创或高质量文章以及页面使用英文标题作为别名,投稿文章使用 tougao-%post_id% 的组合作为别名,分类目录使用英文标题作为别名,标签别名和标题保持一致。

官网参考文档

https://codex.wordpress.org/zh-cn:使用固定链接

参与评论