我很好奇URL段中的日期,是否有SEO的好处?例如,以下URL:

http://techcrunch.com/2013/06/18/netflix-will-launch-in-the-netherlands-later-this-year-as-its-international-expansion-slows/
http://tips-for-new-bloggers.blogspot.in/2007/02/adding-favicon-icon-to-blogger-url.html 
https://community.jivesoftware.com/blogs/jivespace/2013/05/15/eol-of-the-html5-ipad-web-app


以上所有URL中都有日期段。这些博客的信息可以通过博客存根获取,例如“ netflix-将在今年以后在荷兰-国际扩张缓慢地在荷兰推出”,为什么要使用该日期部分? br />

#1 楼

(一个相似的问题作为重复项被关闭,但是OP并非只对SEO感兴趣,因此这里给出了有关一般利益的答案。)

在URL中包含发布日期可以是很好的URL设计。

可用性:描述性URL

URL可以提供有关其所指内容的线索。在用户单击链接之前向用户提供此类信息是一件好事。例如,比较以下URL:


http://blog.example.com/review-of-my-new-laptop
http://blog.example.com/2011/08/21/review-of-my-new-laptop

此处包含的日期可能有用:现在是2014年,对当前笔记本电脑感兴趣的用户可能不会在这篇文章中找到有用的信息,因为经过审查的笔记本电脑太旧了。

当然,这不一定只对人类用户有用。数据使用者(例如搜索引擎)也可能使用此信息。

我不知道是否有任何搜索引擎提取它,但是搜索引擎的行为可能会经常变化,并且其中很多。我只是说这是一种可能性。一个明显的实际案例是在SERP中突出显示搜索词。例如,请参见Google搜索的屏幕截图,其中结果URL中包含的发布日期突出显示了“ 2014”:





可用性:可浏览的URL

URL http://blog.example.com/2011/08/21/review-of-my-new-laptop用户可以通过从右到左删除URL段来进行浏览:



http://blog.example.com/2011/08/21/(全部在同一天发布的帖子)

http://blog.example.com/2011/08/(在同一个月发布的所有帖子)
http://blog.example.com/2011/(在同一年发布的所有帖子)

>(如果不想浏览,请考虑不要使用斜杠,而要使用例如/2011-08-21/。)

实现:名称冲突

有些年份后来,另一台新笔记本电脑。作者不是很有创造力,因此再次将文章命名为“我的新笔记本电脑的评论”。现在怎么办?您可以在URL中添加某种计数器,例如




http://blog.example.com/review-of-my-new-laptop-2

http://blog.example.com/review-of-my-new-laptop/2

http://blog.example.com/2/review-of-my-new-laptop

不是很优雅。在第一个示例中,看起来“ 2”将成为文章标题的一部分(事实并非如此);在第二个示例中,它看起来像是文章的第2页;在上一个示例中,它以一致的方式中断(除非您从一开始就为所有其他URL添加/1/)。

常见的解决方案是添加一个ID(例如49781)。但是,当您可以将日期用作ID类型时,为什么要这样做呢?日期具有含义(对用户有用),ID对用户是不透明的(并且无用)。因此它将是


http://blog.example.com/2011/08/21/review-of-my-new-laptop
http://blog.example.com/2014/01/09/review-of-my-new-laptop

,而不是


http://blog.example.com/00211812/review-of-my-new-laptop
http://blog.example.com/02401109/review-of-my-new-laptop

(假设没有同一天发表相同名称的文章。)


当然,所有这些仅与具有以下内容的网站相关:有用的发布日期排在第一位。并非所有页面都可以/应该有发布日期。即使页面上显示了发布日期,也不一定要在URL中包含发布日期。

#2 楼

我不知道使用URL中的日期会带来SEO的任何好处,并且我怀疑这些网站是否将SEO使用了这种结构,可能只是从可用性的角度来看,它们只是他们选择的URL结构。 >例如,在WordPress(启用CMS techcrunch的WordPress)中,默认的永久链接(URL)设置之一是在URL中添加日期。确定URL的新鲜度的方式,并且您不需要使用URL中的日期。到带有日期的URL,而其他两个网站在删除日期时抛出404。

#3 楼

最初,出于技术原因,URL中使用了日期。例如,在WordPress博客中,日期用作数据库中的数字查找,与仅查找长字符串相比,该索引更易于索引并且通常更快。当您对不同的帖子使用相同的标题时,它还可以确保唯一的URL。尽管帖子ID可能是有效的候选人,但我相信在WordPress的草稿系统中,每个草稿都将另存为新的帖子ID。搜索引擎当然可以解析日期,以了解文章的首次创建时间,但是如果日期在页面上,他们同样会使用该日期。帖子是在他们单击URL之前。根据情况,这可能会或可能不会有好处。对于用户和搜索引擎而言,仅使用一个简短的“ slug”(也许带有一个类别段)就足够了。

#4 楼

将日期放入URL没有SEO的好处,因为搜索引擎和用户喜欢短URL。我看到的唯一原因是避免出现重复的URL问题(即使对于此类问题,我更喜欢在URL中使用id)。

#5 楼

我同意在网址路径中显示日期没有SEO好处,并且要指出这样的网址结构可能会造成SEO不利。

最多70个字符。将数字(日期)添加到URL字符串会削弱URL的语义可读性和感知的信息气味,这是有争议的。

例如,比较:

www.longishdomainname.com/blog/12/22/2015/keyword-rich-article-title-here

longishdomainname.com/keyword-rich-article-title-here

...第二个URL看起来更干净有争议的是它将获得比前者更多的点击次数。点击率是排名算法的一个因素。