it-swarm.cn

无法通过主站点nav-SEO影响访问多个站点页面?

我运行的网站有一些网站页面可通过网站的主导航访问。然后,如果用户点击我们主页上闪存地图上的特定状态,则可以访问50多个“状态”页面。

设置网站的SEO含义是什么,以便通过网站的主导航无法访问大部分网页?我知道谷歌此前已将这些“州”页面编入索引,因为它们偶尔也会在有机排名中上升。但是,如果我们以不同的方式组织网站,他们会更好地排名吗?

2
Kelli Davis

一般来说,最好是在网站的某个地方有这些页面的普通文本链接,如果不是因为SEO,那么出于可访问性的原因。部分用户没有Flash或通过FlashBlock等禁用Flash。

对于我最近完成的网站,我们做了类似于英国地图的网站。我在Flash地图下面放置了指向城市的链接(目前只有5个)。对于50多个链接,我建议:

  1. 使用链接创建单独的页面,然后使用Flash地图旁边的一个小链接链接到该页面。
  2. 添加链接<object>标签,因为浏览器会将其显示为替代内容,我相信搜索引擎会读取该内容。
5
DisgruntledGoat

首先,@ DigruntledGoat使用<object>标签的想法也很棒,因为它允许没有闪存的用户(如iPhone/iPad用户)轻松访问这些页面。

仅在Flash中包含这些链接的含义是这些页面不会被Google编入索引。所以Google不会知道它们存在。

将页面放在sitemap.xml中是一个好的开始。我还会将它们添加到您网站的“网站地图”页面中,以便Google也能以这种方式找到它们。

1
Ben Hoffman

你可以试试 <link>标签站点地图

对于<link>标记,您可以尝试:

<link charset="utf-8"
      href="/somewhere"
      media="all"
      rel="subsection"
      rev="glossary"
      target="_top"
      type="text/html" />

最重要的是,效果将是特定于站点的,只有反复试验才能确定您的站点是否是个好主意。未来搜索引擎可能会更容易接受<link>标签,即直到2009年谷歌,微软和雅虎公布这一标签。在规范上。

您可能需要查看Flash在地图中的使用情况,并查看 Google Charts 其中,一些聪明的JavaScript可以根据需要将链接位置列表转换为图表。如果您将Flash检测添加到混合中,则可以满足禁用的JavaScript,禁用Flash和同时使用Flash的所有内容。这与您是否使用<link>标签无关。怀疑任何搜索引擎都会错过这么多。

0
Metalshark