搜索引擎会将可点击的div视为链接

时间:2016-02-22 01:33:27

标签: html seo

我正在开发一个新网站,我想使用可点击的div而不是普通的链接:

以下是我使用的代码:

 <div class="css-class" onclick="location.href='http://example.com/page'" title="Some text">
Some clickable content
</div>

谷歌和其他搜索引擎会看到可点击的div以及他们看到的正常链接吗? 换句话说,它们是否可以抓取http://example.com/page页面?

3 个答案:

答案 0 :(得分:4)

根据this page

  

自2009年以来,谷歌一直在寻找和发现OnClick链接   HTML标签。找到后,他们会将URL添加到他们的抓取中。

     

如果有合理的“锚”文本,那么元素的文本就会出现   用作锚文本。

     

OnClick链接也会传递PageRank。

然后继续提到其他搜索引擎还没有这样做。 (它写于2014年10月)

答案 1 :(得分:2)

谷歌和其他搜索引擎会看到可点击的div以及他们看到的正常链接吗?是的,如果有或没有,Google可以轻松抓取您的答案。

答案 2 :(得分:1)

Google可以为OnClick代码编制索引,但如果您添加了一个功能(外部文件)来重定向您,Google就无法将其编入索引。

实施例: 由Google编制索引:

<div onclick="document.location.href='http://foo.com/'">
<tr onclick="myfunction('index.html')"><a href="#" onclick="myfunction()">new page</a>
<a href="javascript:void(0)" onclick="window.open('welcome.html')">open new window</a>

未被Google编入索引:

<a href="#" onclick="function();">click me</a>