我正在为一个将网站URL转换为SEO友好URL的网站工作。我打算使用此软件:

example.com/category-name/pageid-123-page-name

我看了一些类似分类的,排名很高的网站。它们具有相同的结构,除了一件事。在一种情况下,URL格式是

example.com/category-name/pageid-123-page-name.html

另一个是

example.com/category-name/pageid-123-page-name.php

现在我知道其中的文字了网址有助于SEO。拥有文件扩展名更有用吗?如果是,哪个更好?

或者如果我目前的计划还可以,最后加一个/会更好吗?

评论

Google为什么将.php页面的排名高于.html?还是斜杠比没有斜杠的URL高?如果对您的用户没有影响,那么对搜索引擎也没有影响。如果Google使用类似的任意指标对网页进行排名,则其搜索结果将毫无用处。将.html页面放在.php页面之前对网络用户没有任何好处。

URI应该很短,因此最好完全省略扩展名。

#1 楼

对于SEO而言,是否包括扩展不是最重要的一点。内容,干净的和语义的标记,元描述,标题...。这些东西的重要性更大。

但是,如果您打算优化自己的URL(那根本不是一件坏事),首先考虑用户(关于所有内容)。

您的计划是:

mysite.com/category-name/pageid-123-page-name


我建议使用更友好的方法,例如:

mysite.com/category-name/page-name


除非您使用的是行业解决方案,否则用php编写例程来处理这些请求应该不是一个大挑战。

也不必担心您和其他网站之间的每一个细微差别。如果您认为自己的方式对用户更好,请按照自己的方式前进。您可能正在做得更好,并且领先于他们。

评论


这个。如果您需要添加页面ID,请在网址末尾添加。关键字对您越重要,则应在URI中越早出现。

–斯蒂芬·穆勒(Stephan Muller)
2010-11-30 18:16

网址(1)mysite.com/category-name/title-name/和(2)mysite.com/title/title-name会有什么区别吗?在第一个类别中,类别名称是动态的,而在第二个类别中,单词标题是静态的...在生成具有类别名称的站点地图时,它将具有层次结构,就好像它只是title关键字,而不是层次结构一样...对于seo和用户来说都是一件好事,如果有动态类别名称,将是一个很好的建议。

–贾巴尔(Jayapal Chandran)
2012-12-17 13:43



如果使用第二种方法,则最好删除可以删除url段的关键字标题。

–贾巴尔(Jayapal Chandran)
2012-12-17 13:49

#2 楼

URL,与包含的内容相比,它们的重要性要小得多。

无论您对URL进行的详细说明如何,如果您放入的内容(如<title><h1><h2>等)的含义较小,您的页面排名就不会更高。

评论


好吧,我知道。 URl和h1标题将相同,但是在这里我有3个选择。排名较高的网站使用扩展名。现在我的问题是哪一个是更好的选择?

–阿贾希德
2010年11月30日8:34



@Shakti,我的确在第一句话URL中回答了您的问题,它们的重要性要小得多,您可以选择

– Starx
2010-11-30 8:42

从技术上讲,URL很重要。只是没有意义的“优化”就像没有问题的那样。如果您有一个干净的描述性URL,那很重要。是否在URL末尾添加扩展名都无关紧要。如果这有所作为,那将是愚蠢的。寻找这些微优化对用户毫无价值的浪费时间。为什么不专注于实际上可以改善您的网站并且对用户和搜索引擎都有利的优化呢?

–Lèsemajesté
2010-11-30 9:29

#3 楼

由文件扩展名和URL的斜杠引起的排名差异很小。选择最适合您的方式(例如,如果您必须与CMS搏斗)

比赛排名高于您的原因将是内容和指向该链接的数量/质量这些网站。