问题标签 [google-search-console]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sitemap - 您如何通过代码通知 Google 有更新的站点地图?
在此 Google 帮助页面上:
https://www.google.com/webmasters/tools/docs/en/sitemap-generator.html#submitting
谷歌提到有一种方法可以使用 HTTP 请求通知他们更新的站点地图。
当您单击该链接时,它会将您带到此页面:
http://www.google.com/support/webmasters/bin/answer.py?answer=34592&topic=8482&hl=en#ping
但是没有关于在哪里 ping 什么请求的信息。
有谁知道这个地址是什么,需要什么参数?
asp.net - Google 网站管理员错误:“我们检测到您的 404(未找到文件)错误页面在标题中返回状态 200(成功)。”
我有一个 asp.net 网站(SQL Server、Windows 2003、IIS 6)并且我正在使用 google.com/analytics/ 来跟踪访问。一切正常。
现在我想使用 Google Webmaster 来获取有关我的网站的更好信息,但是当我尝试通过上传 html 文件来验证它时,我收到了这个错误:
“我们检测到您的 404(找不到文件)错误页面在标题中返回状态 200(成功)。”
任何想法如何解决这一问题?
text - 从 Google 网站管理员工具获取站点地图是 HTML
[明智的注意:跳到最后一个编辑]
我有一个非常简单的 txt 站点地图(名为 sitemap.txt),如下所示:
当我在网站管理员工具上加载它时,我得到:
站点地图是 HTML - 您的站点地图似乎是一个 HTML 页面。请改用支持的站点地图格式
我尝试了一些替代方案(例如有或没有 www),但没有运气。
任何人有任何线索?
任何帮助表示赞赏!
编辑:
我尝试使用 xml 站点地图并得到相同的错误,因此看起来服务器将所有内容都作为 HTML 提供(正如 ceejayoz 正确建议的那样)。现在的问题是......我如何让 apppot 服务器将文本作为纯文本服务器?
编辑:
好的 - 我受够了并实现了一个 servlet 来将我的站点地图(我现在正在尝试使用 XML 和 TXT)明确地作为文本/纯文本提供服务。如果我手动调用 servlet 但仍然获得 Sitemap 是 HTML,一切正常。我不知道在哪里敲我的头!
编辑: 我尝试使用 firefox 插件验证内容类型 - 一切似乎都按预期进行(我正在放置实际的 URL,以便人们可以查看):
http://wokheisandbox.appspot.com/sitemaps/sitemap.txt --> 内容类型:text/plain http://wokheisandbox.appspot.com/sitemaps/sitemap.xml --> 内容类型:application/xml
使用我的 servlet(明确设置 text/plain): http ://wokheisandbox.appspot.com/wokhei/serveSitemap?fileType= TXT --> Content-type: text/plain http://wokheisandbox.appspot.com/wokhei/ serveSitemap?fileType=XML --> 内容类型:文本/纯文本
我从网站管理员工具中得到的仍然是 --> Sitemap is HTML。
编辑:
我想我找到了原因——>我在谷歌网站管理员工具上注册了我的网站http://mydomain.com但该应用程序托管在 apppot 上的http://myapp.appspot.com映射到 mydomain.com . 如果我注册http://myapp.appspot.com一切正常(站点地图验证)。
这是个好消息,但并不理想,因为我希望 mydomain.com 被编入索引......关于如何克服的任何想法?
redirect - 谷歌认为我的主页是一个斜杠
我很想知道为什么 Google 网站管理员工具和分析将我的主页注册为尾部斜杠?!
没有抓取错误、401、搜索问题,除此之外没有任何问题。
我的主页是用斜杠写的,如果访问者不包括斜杠,我的网站会自动获取 / 并将它们发送到http://about/
我想也许这就是为什么谷歌现在认为 / 是我的主页。
我有一个有人安装的 wordpress 博客,但它是我自己的域。互联网历史上的任何人都曾遇到过这种情况吗?
seo - Sitemap.xml - 谷歌没有索引
我为我的网站创建了一个站点地图,它符合http://www.sitemaps.org/设置的协议
谷歌已通过网站管理员工具获知此站点地图。它已经跟踪了站点地图中的所有 url(500 多个 url),但只索引了其中的 1 个。谷歌最后一次下载站点地图是在 2009 年 10 月 21 日。
当我对 site:url 进行谷歌搜索时,它会获得 2500 多个结果。谷歌表示它可以抓取该网站。
有没有人知道为什么实际上只有 1 个 url 被编入索引?
干杯,詹姆斯
xml - Google 认为站点地图无效,但站点地图索引和站点地图本身都通过了站点地图验证。错误:缺少 XML 标记
从谷歌搜索它看起来像一个旧的谷歌错误已经回来了......
我的站点地图索引文件和站点地图本身在这里验证: http ://www.validome.org/google/validate
但谷歌网站管理员工具说:
缺少 XML 标记 缺少
此必需标记。请添加并重新提交。
- 有人可以确认这个问题是否听起来像谷歌错误的重现?
- 他们的错误是否有解决方法,即指定不同的内容可以诱使 Google 接受站点地图?
PS我不能给你一个实际文件的链接,因为它是一个客户端,但我正在通过 XMLWriter 生成文件以确保它也是有效的 XML ......
更新 实际上我认为它可能有效......他们的报告页面有点奇怪......它显示了一个基于当前日期的页面,但只是注意到在错误下,它说在 9 月首次检测到,它还报告了在站点地图文件中找到的 URL,所以错误可能是旧的......
我会在接下来的几天里观看它,并在我有新内容时再次提供更新。
seo - Google 网站管理员工具 - 从 URL 中删除查询参数
我在 Jetty Web 服务器上使用 JBoss Seam,当查询参数出现在 google 搜索中时,它们会断开链接时遇到一些问题。
第一个参数是 JBoss Seam 用来跟踪对话的 cid 或 conversationId。这是一个小问题,因为谷歌抱怨我正在提交具有相同信息的不同网址。
其次,通过 Google Webmaster API 发布/删除网址而不是通过站点地图发布/删除是否有意义?
沃尔特
seo - 谷歌网站管理员工具:站点地图没有索引?
我已将 sitemap.xml 文件提交给谷歌网站管理员工具,它说我总共拥有所有页面,但在“索引”下它显示“--”?谷歌开始索引需要多长时间?这是几天前的事。
ajax - 谷歌网络工具包还是非常简单的历史?
如果我想实现Ajax并拥有后退/前进按钮以及一个唯一的 URL 来让一切正常工作,我应该使用Google Web Toolkit还是非常简单的历史记录?
他们提供这两种东西吗?
如果有这些工具经验的人可以分享您的想法,那就太好了。
web-crawler - 如何从谷歌的索引中排除部分网页?
有一种方法可以从谷歌的索引中排除完整的页面。但是有没有办法专门从谷歌的抓取中排除网页的某些部分?例如,排除通常包含无关内容的侧边栏?