SEO - 使用href =“#”下拉菜单

时间:2013-09-04 09:29:17

标签: wordpress drop-down-menu seo hyperlink

我有一个wordpress网站,主导航中有一个下拉菜单。菜单项不会链接到任何地方,而是悬停时,会显示下拉菜单。这是一个纯CSS下拉菜单。

使用wordpress菜单编辑器,我已将URL指定为#,换句话说,html将为:

<a href="#">Link</a>

如果用户点击此链接,则URL将更改为当前页面的URL,并在末尾添加#。但无论如何页面都不会刷新或重新加载。

另一个选项是在wordpress菜单系统中将URL留空,这意味着html将是:

<a>Link</a>

这不允许您单击链接,甚至不会像您在链接上所期望的那样将指针光标更改为手。

现在,看到这些都没有实际链接到任何地方,从SEO的角度来看最好?

谷歌是否会尝试将我的所有网页编入索引两次,最后添加/#并导致重复的内容问题?

提前致谢。
亲切的问候 威廉

2 个答案:

答案 0 :(得分:0)

这是一个常见问题。

两种变体(<a href="#"><a>)都对您的搜索引擎优化做了同样的事情:从Web开发人员的角度来看,它们很难看,但实际上并没有损害您的网站或排名。 Google甚至不会抓取网址'/#'。唯一不利的方面是,每个网址有更多(无价值)链接,因此花在重要网址上的能力会降低。

我的个人观点

示例1:

  • 想象一下,您的主页的“Linkpower”值为100.(是的,这是一个没有意义的术语。)
  • 您的主页上有2个链接。
  • 所以每个链接都传递50个Linkpower。 (当然这是错的,但只是为了说明问题。)

示例2:

  • 想象一下,您的主页的“Linkpower”值为100。
  • 您的主页上有3个链接。 (包括Dropdown-Menu的1个毫无价值的链接。)
  • 所以每个链接都传递33个Linkpower。

所以,如果你想建立一个完美的网站,请删除奇数链接,或者如果你希望你的菜单在过时的浏览器中工作,如果你有更好的事情,请保留它们。

答案 1 :(得分:0)

威廉, 是。根据谷歌www.example.com和www.example.com/#是不同的页面。这可能导致重复的内容处罚,并且当用户链接到两者时,可能导致您的链接在页面之间分配。我会建议不同的设置301重定向到没有#的页面。有一些简单的WP插件允许在几分钟内设置重定向,而无需使用htaccess。就个人而言,我使用名为SEO Redirect 301s的插件。

希望有所帮助!