我们即将结束一个漫长的项目,在该项目中,我们正在将客户的网站从定制的CMS升级到最新版本的Umbraco CMS,同时使他们的网站具有响应能力。作为此升级过程的一部分,站点的URL结构已更改,但是,我们主要通过301重定向来处理此问题,以便从旧站点的旧冗余链接现在链接到新URL。
上周,我们的客户告诉我们说,他在当前站点上开始使用的“ SEO专家”称赞了该Umbraco新站点使用的站点结构是行不通的,并且对SEO不利,因为该客户拥有很多“级别”。他们的主要担心是他们的产品和服务太深地嵌套在树上,这对SEO产生了负面影响。我现在要承认我不是SEO专家,并且认为整个SEO有点像每周都会改变的妖术,所以任何人都可以就此以及支持的证据给我任何建议(最好来自Google自己) )。
如果您想看一下,这是该站点当前所在的位置:http : //tinyurl.com/umbracourlstructure
页面的结构方式如下:(1)=级别{X} =不在主导航中
(1)->Home
(2)--> Destinations
(3)---> South America [Continent]
(4)----> Argentina [Country] {X}
(5)-----> Buenos Aires [Area] {X}
(6)------> Buenos Aires [City] {X}
(7)-------> Package Product 1 {X}
(7)-------> Package Product 2 {X}
(7)-------> Package Product 3 {X}
(7)-------> Hotel Product 1 {X}
(7)-------> Hotel Product 2 {X}
(7)-------> Hotel Product 3 {X}
(7)-------> Activity Product 1 {X}
(7)-------> Activity Product 2 {X}
(7)-------> Activity Product 3 {X}
(4)----> Bolivia {X}
(3)---> North America [Continent]
(2)--> Holiday Types
(3)---> Cruise
(3)---> Family Holiday
(2)--> Places To Stay {X}
(2)--> Things To Do {X}
(2)--> About Us
- 产品在网站上有真实名称,但上面显示的编号版本仅是示例
这样的想法是,用户可以深入到他们希望查看的目的地,直到城市级别,以查看该特定区域中可用的产品。
在大洲页面上时,将显示该大洲的所有后代假日包。
如果您从侧面导航中选择一个国家,则将进一步过滤这些软件包,以便仅显示该特定国家/地区中的软件包。
如果单击该国家/地区内的某个区域,则会再次将其进一步过滤。
无论您在何处访问产品,其URL都如下所示:
www.example.com/destinations/southamerica/argentina/buenosaires/buenosaires/package-product-1
当然,这是由于Umbraco默认遵循的树/文件夹结构。
这里的问题是我的客户希望URLS为:
www.example.com/southamerica/argentina
以便他们切出某些页面以使URL缩短(我建议不要这样做)(主要是因为这将涉及大量重写网站)。
关于嵌套和SEO是否确实不利,有人对此有任何建议吗?我的主要问题是,直到现在我们要结束开发时,他们才提出这些问题,并且改变Umbraco的结构实质上将意味着重写很多我们没有时间或资源的站点。做。
我对此问题做了很多自己的研究,Google对此的官方观点似乎是URL的长度和“级别/子目录”实际上没有任何区别。实际上,Google现在建议在网站中使用结构化URL,因为它们可以帮助用户从逻辑上浏览结构。真正出现的唯一问题是在URL中使用参数时,但是我们使用规范URL处理这些参数,因此这不应该成为问题。
发现这些发现后,我将以下资源转发给我们的客户:
保持简单的网址结构: https : //support.google.com/webmasters/answer/76329?hl=zh-CN
URL中子目录的数量是否会影响其排名? https://youtu.be/l_A1iRY6XTM
但是,他们驳斥了这两种资源,理由是该视频的日期为2010年,而Google的做法此后可能已经发生了变化。
因此,有人可以在这个问题上一探究竟,并向我指出Google发布的与此问题相关的任何最新声明或指南的方向吗?
我的目的是真正消除这些“ SEO专家”提出的主张,因为到目前为止,我从Google发现的证据与他们的主张直接矛盾,并且我不希望基于过时或错误的SEO建议/信息来重建一个几乎完整的网站。
/destinations/
,还是他们实际上想/southamerica/argentina
用作特定产品的URL(就像您的示例似乎暗示的那样)?换句话说:他们想要哪个产品网址?