0

如果我有一个页面分为多个部分/片段,这些页面通过锚链接到页面内,如下所示:

<div class="menu">
    <a href="#sec1">Section 1</a>
    <a href="#sec2">Section 2</a>
    <a href="#sec3">Section 3</a>
</div>

<div class="content">
    <a name="#sec1"></a>
    <h2>Section 1</h2>
    <p>Bla bla bla...</p>
</div>

... 像 Google 这样的搜索引擎能否找到这些关系并将它们显示为搜索结果中的散列链接,就像这样?

http://www.somepage.com/somefile.html#sec1

我问的原因是因为我发现文档片段对于 HTML 中不显眼的选项卡式布局很方便。但是用户必须能够通过搜索引擎快速找到特定标签的内容。

谢谢/J

4

2 回答 2

1

谷歌一般不会链接到哈希标签,但仍然有一些有用的花絮可以用哈希链接做。以下是有关该主题的权威文章的链接:

http://www.seomoz.org/blog/whiteboard-friday-using-the-hash

于 2009-06-04T07:17:50.730 回答
1

我想不出搜索引擎不能做到这一点的任何原因。问题是:他们为什么要这样做?要将散列链接添加到搜索结果列表中,搜索引擎必须判断散列链接的目标比整个页面更重要。如果示例中的 h2 与查询的相关性高于整个页面的标题,则搜索引擎可能会决定显示散列链接和命名的子标题。

我从未见过任何这样的搜索结果。

于 2009-06-04T07:20:26.997 回答