我在HTML下有这样的东西:我只为x-default触发索引链接,Google会抓取所有这些但不会在搜索结果中显示它们,除了x-default一个,无论我的位置在哪里。如果我将所有这些作为隐藏链接放在页面中,它们就会显示在搜索结果中,唯一且正确地定位到我的位置(即看到来自加拿大的en-ca链接)。此外,仅适用于hreflangs但没有隐藏链接,如果我自己在Google上手动索引所有这些,搜索结果再次正确...如何让Google在没有难看的隐藏链接和人工干预的情况下显示相关的搜索结果?请注意,使用相对路径而不是查询参数没有任何区别。谢谢。 最佳答案
这是我的代码:show看到了吗?这是一个包含图像URL的标记。这就是我设置itemprop='image'的原因幸运的是,谷歌也检测到了它。我只想知道,我怎样才能为该图像设置文本?类似于alt属性? 最佳答案 你不能。元素是容器,而不是被替换的内容。没有任何内在内容可以替代。 关于html-当标签包含图片URL时如何设置alt属性?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/
应该使用什么有意义的HTML标记来创建面包屑?我有一个使用未排序列表创建的菜单栏,因为它是一个列表:现在,我决定在菜单下面放一个面包屑,问题是,我不知道应该使用什么标签。我想尽可能地使用有意义的标签。请帮助我... 最佳答案 标记面包屑的方法有很多种。一个list就可以了。有序列表更适合面包屑,因为它是按特定顺序排列的链接列表。如果您不想使用列表,您可以将它们作为一组链接留在div中。尽管如果您使用的是HTML5,您可能希望将它们放在nav元素中。最后,HTML5spec建议使用p元素,因为它们可以被解读为一段关于如何到达特定页面的
我在我的一些页面上使用了有效的FAQ结构化数据,它在所有没有快速导航菜单的页面上都能正常工作(页面跳转href=#XXX和id=XXX).对于那些使用快速导航的用户,搜索结果显示的是快速导航菜单。我应该如何使常见问题解答SD具有更高的优先级? 最佳答案 Thehomepagehasstructureddata具有多个顶级类型问题。这些类型中的每一种都嵌入到属性mainEntity中。这样您的数据就有多个属性mainEntity。从架构文档中检查此属性的值:Indicatestheprimaryentitydescribedins
我从谷歌搜索控制台中删除了属性(网站)。目的是从搜索引擎结果中删除该网站。我做对了还是我应该做不同的事情?我有一个网站并决定切换域名。我决定从谷歌搜索控制台中删除旧网站(属性),并从头开始使用新域名对网站进行索引。现在我仍然在搜索结果中看到旧网站。从谷歌搜索控制台中删除属性是否可以从搜索结果中删除该网站?谢谢。 最佳答案 不,从Google搜索控制台中删除网站不会将其从搜索结果中删除。许多网站不使用Google搜索控制台,但Google为它们编制了索引。将以下元标记添加到所有页面:您还可以将robots.txt与以下内容一起使用,以
目前我们的网站使用链接来允许用户更改他们的区域设置。这样做的问题是,您会从站点上的每个页面获得大量随机外链到...同一页面,但使用其他语言。当搜索引擎遍历它时,它会得到一个过于复杂的网站View。我们打算将其更改为表单发布以避免这种情况。然而,在我看来,我们应该能够将它更改为onclick="window.location.href='change_my_language.php'"而不是href="change_my_language.php"。我对吗?还是现在各大搜索引擎都扫描关注这种东西? 最佳答案 要解决更大的重复内容问题,
我有一些静态网站。我所说的静态是指所有页面都是没有JavaScript的简单HTML(所有数据都是硬编码的)。我有一个服务器端程序,可以创建我想插入到我的静态站点中的动态数据。我所说的动态是指数据变化非常频繁。我应该怎么做?这是一个场景:在服务器端,我的程序每毫秒生成一次当前时间戳。当用户打开我的静态站点之一时,页面从服务器获取当前时间戳并呈现它。我希望它能与搜索引擎一起使用,所以我不能使用JavaScript。 最佳答案 如果没有Javascript,就不可能在客户端更改HTML结构,因此您的解决方案是为扩展名为.htm和.htm
我在将ajaxhtml嵌入到html页面本身时遇到了问题,我需要使此ajax响应在页面源代码中显而易见。我有2台服务器,一台运行Web应用程序,另一台负责执行搜索查询(搜索器)。现在应用服务器将html页面发送给客户端浏览器,客户端浏览器会通过ajax向搜索者请求一些搜索查询,浏览器成功回复后将html结果放入页面。问题是搜索结果不存在于html源中,这对SEO不利,谷歌爬虫将不知道正在搜索什么。另一个问题是,如果我让应用程序服务器发出请求并等待搜索结果,页面将花费大量秒数来加载。我不知道该怎么做..我真的需要使网站SEO友好,还需要页面快速加载!!任何指示或想法将不胜感激。非常感谢,
我目前正在改造一个使用嵌入式JavaScript的网站(http://embeddedjs.com/),它工作正常,但SEO存在问题-由于HTML被隐藏了。您在查看源代码时看不到标记-你们中有人知道将HTML呈现到页面的方法,以便Google的蜘蛛程序可以访问内容吗?这是网站:http://shop.cbb.dk/Catalog.do 最佳答案 该网站与搜索引擎几乎不兼容,因为它们不运行JavaScript。如果您希望他们为您的网站编制索引,您必须创建一个版本,其中包含应可抓取的内容。
亲爱的friend们,我在网上的某个地方读到一个人的建议:"验证你的元键伙计。验证它会有所帮助(大多数情况下,将所有字母设为大写并在结尾前添加/>"这是什么意思?那是什么意思">应该是"/>??感谢您的澄清 最佳答案 我认为他只谈到了属性名称..即。"/>但是据我所知,大小写无关紧要。广告。验证:他可能在谈论w3chtml验证器。 关于html-语法问题:ValidatingMetaKeyswithCapitalletters?,我们在StackOverflow上找到一个类似的问题: