就SERP而言,静态URL比动态URL更好



我一直在阅读SEO以及如何在获得更好的SERP方面构建我的链接。

我正在使用WordPress作为我网站的框架,并拥有自定义模板从我的DB中检索数据。

使URL动态的原因是?&的使用。仅此而已。Google建议我在URL中不应该有太多属性 - 这是可以理解的。

动态:www.mysite.com/?id=123&name=some+store+name&city=london
静态:www.mysite.com/london/some+store+name/123

Q1:我不觉得在此静态URL中添加商店ID看起来不错。但是我确实需要它才能从数据库中获取数据,对吗?

阅读各种博客时,我看到许多SEO(专家)在说不同的话,但是我觉得大部分只是说话而没有实际证明他们的陈述。我们都可以同意,在可用性(和可读性)方面,静态URL都很好。

Q2:但是许多人声称静态网址阻止了重复的内容。我不同意这一点,因为我所有的内容都有独特的ID。谁能对此发表评论?

Q3:最后,对于Google搜索引擎(和其他),URL是静态的还是动态的。但是,由于Google正在努力使用用户友好的内容,这是唯一具有静态URL的论点?

1)使用DB ID与静态URL一起没有问题。许多庞大的电子商务和其他商业网站都这样做(亚马逊,eBay ...地狱,每个人。)

2)静态URL本身并不能阻止重复的内容。有数百种重复的方法可能发生(子页面,外部副本,JavaScript,表单字段,Ajax,档案部分...列表foes。)

3)索引是静态的还是动态的。但是,就排名良好而言,具有信息(并且与目标关键字相关的静态网址)搜索非常有益。我已经完成的多变量测试表明,从可用性方面,看上去的URL通常也可以重新确定用户。

如果您给我更多示例,我可能可以提供更多帮助。

没有参数的URL总是更好。它不会绝对杀死SEO - 但是最好不要拥有它们。

!0年前,Google会忽略参数,并会为带有参数的URL惩罚您。今天,他们真的很擅长弄清楚这些DB参数 - 但并不完美。除其他外,Google必须尝试找出哪些URL参数很重要,哪些参数无关紧要,以及参数顺序是否重要。

例如。您可能具有存储用户首选项,导航状态等的URL参数。这只会扩大Google必须尝试解码的URL。所以您应该做的是:

  1. 在生成URL之前至少对参数进行排序。
  2. 将重要的参数转换为看起来不像参数的事物。因此,如果我有一个带有URL的鞋店,例如http://mystore.com/mypage?category=boots&brand = Great& color = red; color = red,我会将其重写为http://mystore.com/mystore.com/mypage/类别/靴子/品牌/伟大/颜色/红色甚至更好:http://myscore.com/mypage/boots/great/red

然后,您可以添加最终对页面内容无关紧要的参数。Google会发现它们无关紧要。

修复您的URL的另一个原因是Goolge将其显示给SERP中的用户,并且与数据库URL相比,人们更有可能单击可读的URL。

为什么像亚马逊这样的大商店使用数据库URL?因为它们是巨大的,所以不良的URL不会伤害他们,并且它们的系统是如此大而复杂,因此是管理它的唯一方法。但是,对于较少产品的较小站点,Readble URL是可以实现的,并且是小网站比大型网站具有的少数优势之一。

如果任何人观察到近距离Google SERP结果肯定会发现SERP结果的某些部分也将被突出显示和大胆。现在,注意到进一步注意到"搜索查询"正在"标题","描述"one_answers" url"中突出显示或大胆,他们在标题,描述和URL中也使用了相同的"搜索查询"。

现在,如果任何网站URL都是动态的,并且带有参数ID,它们也从标题,描述和URL中丢失了关键字。

ex:

http://www.johnzaccheofineart.com/catagory-2/?id=4

http://www.johnzaccheofineart.com/painting/johnzaccheo

样本搜索:绘画出售

现在很容易理解静态URL性能和动态URL性能之间的差异。一个带有没有搜索值的单词的URL,其他URL带有类别名称以及画家名称。

因此,作为用户,我将优先考虑第二个从URL本身可以理解的第二个。

最新更新