代码之家  ›  专栏  ›  技术社区  ›  AmbroseChapel

不同名称产品的搜索引擎优化

  •  3
  • AmbroseChapel  · 技术社区  · 16 年前

    如果你在卖widgets,我们都知道在标题和H1中有“Bob的widgets”可以让你在Google搜索“widgets”时获得更好的排名。

    但是,如果有人前几天向我解释说,他们的产品在世界不同地区以不同的名字命名呢?

    在美国,它被称为一个小部件。在加拿大,它被称为飞行物。在澳大利亚,它被称为Zidget。它没有正式的名字,只是非正式的名字。

    元标记没有问题,但除此之外,处理这种情况的最佳方法是什么?只是分开一页?页面上不能有3个H1s。一个H1,上面写着“Widgets(又名Flidgets,Zidgets)”?

    或者我只是相信Google足够聪明,并且一些神奇的分类数据库将这三个单词组合在一起,作为同一个东西?

    编辑: 这个问题被否决仅仅是因为它是关于搜索引擎优化?真奇怪。如果你甚至费心去读这个问题,你会发现我并没有试图玩弄这个系统,也没有逃避任何事情。我有一个真正有趣的问题和一个有效的客户需求。

    另外,请注意,我总是使用语义HTML,我很清楚搜索引擎排名是如何工作的,我没有试图摆脱任何阴暗的东西。

    如果我的客户是卖啤酒的,我会简单地使用语义HTML把“啤酒”这个词放在第一位。如果我是卖啤酒给法国人,我会用法语再做一页,对“比尔”也一样。但试想一下,在其他英语国家,啤酒不叫“啤酒”。想象一下它叫“reeb”。如何正确,语义编码一个英文网页时,不同的英文用户将搜索使用不同的字符串,但搜索相同的东西。

    3 回复  |  直到 16 年前
        1
  •  1
  •   Calvin    16 年前

    HTML元标记 最初是为了将这些元数据准确地嵌入到网页中而创建的。但由于搜索引擎优化行业和网络的商业化,像“关键字”这样的元标记不再被主要的搜索引擎使用。

    多年来,随着网页排名算法和智能搜索机器人的进步,在 积极的 合法网站的“搜索引擎优化”。在当今的搜索环境中,你所要做的就是 为访问者优化站点 ,将自动优化搜索。

    因此,您可以通过执行以下任何(或全部)操作来被动地优化站点的排名:

    • 使用良好的拼写和书写礼仪(比如不要用大写字母或短信来书写整个网站)
    • 使用适当的标记格式化页面。(给文档命名,用H1/H2/etc标记标题,划出段落,等等。)
    • 遵守既定的网络标准,编写格式良好的代码。
    • 剔除断开的链接,确保你的网站工作正常。
    • 不要使用弹出窗口,用横幅广告覆盖你的网站,或者用广告轰炸访问者
    • 不要链接到声名狼藉的网站

    简单地说,让你的网站尽可能的用户友好和易访问。如果你的网站对访问者有用,并提供有价值的内容,大多数主要的搜索引擎,如谷歌或雅虎!聪明到可以给它排序 相当地 . 一开始你的排名可能不高。但如果你真的提供高质量的内容,那么,随着你的网站在网上建立得更好,其他网站就会开始链接你,增加你的搜索排名。

    如果链接到您网站的其他网页使用您产品所引用的各种名称和昵称,那么您的网站也将与这些名称/关键字相关联(这就是谷歌轰炸的工作原理)。谷歌也会跟踪同义搜索词,甚至在某些情况下,它还足够聪明,可以推荐相关/替代搜索词。

    另一方面,如果你正在创建一个垃圾邮件网站或 千万分之一 联属营销网站与其他9999999网站具有相同的确切产品和内容的性质相同,然后期望您的搜索引擎排名相当差。

    一般来说,只有没有原创内容的网站,也没有为访问者提供合法的价值,他们需要主动的(黑帽子)搜索引擎优化技术来获得一个像样的排名——在这个过程中污染搜索结果。否则,如果你真的在建立一个有用的网站,那么就为你的访问者优化它,让Google/Yahoo!做好他们的工作。

        2
  •  1
  •   Paul Grigoruta    16 年前

    入站链接的锚文本比使用的标记重要得多。所以试着用“啤酒”和“reeb”链接到你的页面。只要你能得到足够的链接,这两个术语,你将在SERPs做得很好,无论你在它使用的关键字。

        3
  •  1
  •   eglasius    16 年前

    一个选项是为您感兴趣的不同目标区域本地化页面。

    如果你使用的是本地域名,谷歌会优先在该国进行默认搜索。当我点击www. Google网站时,它将我重定向到www. Google .com .Mx,并且我所做的任何搜索都倾向于显示来自墨西哥域的高结果。当我不想那样做的时候,我真的要做几个选择。

    我还认为google可以将网站的一部分映射到一个区域,这样你就可以保留单个域。

    更新: 关于啤酒的例子,你可以按国家进行本地化(这就是我上面提到的)。其实这并不是一种特殊的需要,因为英国人和英国人有他们的不同之处。

    这个话题与语言无关,但请考虑.net如何处理资源。假设当前请求是针对en-GB处理的,您需要查找资源(即文本、图像等)。它将首先尝试查找特定区域性的资源:en GB,如果找不到它,它将在更通用的en下查找(然后在默认资源文件中查找)。

    前一个允许您有选择地将真正需要的内容本地化到更具体的资源文件上。如果您只需要使用键beerName本地化资源,那么您只需在特定语言上配置它,剩下的就可以了。