问题标签 [google-index]
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.
javascript - 用 ReactJs 创建的页面没有被谷歌索引
我有一个用 ReactJs 创建的新闻部分,每个新闻帖子都充当一个单独的页面。不幸的是,由于 REactJs,谷歌没有索引这些页面。我尝试使用 babel-polyfill webpack,但它仍然无法正常工作。另外,我在渲染 DOM 之前进行了 Ajax 调用。
对此还有其他解决方法的想法吗?
r - 是否可以通过 API 从 Google Search Console 获取索引状态(新版本中的索引覆盖率报告)
所以我的问题是我想通过 API 从 Google 搜索控制台获取索引状态(见下图):
我认为它在新的 Google 搜索控制台版本中被称为索引覆盖率报告。无论如何,是否可以通过 API 获取此号码?我检查了他们的文档:https ://developers.google.com/webmaster-tools/search-console-api-original/ 答案似乎不是真的。
想看看是否有人有这方面的经验(最好是在 R 中,但嘿,我会接受任何东西 :))。我主要想知道是否有可能,如果有,是否有关于此的示例/技术文档。
谢谢。
php - 如何使用 Google Indexing API 发送批处理请求
我正在关注 Google 索引API
我想用 Google_Service_Indexing 发送批处理请求。
在PHP中,请帮助我。怎么做。在 Google 文档中,这是 Google_Service_Books。我尝试使用 PHP,例如:
我陷入了错误:
传递给 Google_Http_Batch::add() 的参数 1 必须实现接口 Psr\Http\Message\RequestInterface,给出 Google_Service_Indexing_UrlNotification 的实例,在 /Applications/MAMP/htdocs/Jukukoushi/src/Controller/ToppagesController.php 中调用,第 340 行请求 URL: /
github - GitHub 存储库未在 Google 搜索中列出 - 无法提交 url
一周前我已经公开了我的 Github 存储库,但即使我像site:https://github.com/user/reponame
. Stackoverflow 上类似问题的答案建议通过链接https://www.google.com/webmasters/tools/submit-url将 repo 的 url 提供给 Google 搜索,但它不再起作用(我找到了文章https ://www.searchenginejournal.com/google-removes-public-url-submission-tool)。
如何使我的存储库 ( https://github.com/ZhenyaKh/replace-switches ) 对其他人可见?
wordpress - 谷歌是否索引私人 WordPress 页面?
我有一位客户声称在 WordPress 下标记为私有的页面出现在 Google 搜索中。
该页面出现在 Google 搜索中,但是当用户到达该页面时,它返回了 404 未找到(应该如此)。
这可能吗?
php - 如何将 URL(带有查询字符串)重定向到主页(index.php)
我有一个 PHP 网站,内容是从 SQL 生成并显示在网站上的。文件 index.php 使用分页。由于这个原因,很多页面生成了大约 1800 个(index.php?page=1800),这些页面在搜索引擎而不是真正的内容页面中被编入索引。
我想更改它并显示自定义主页(index.php),以便用户可以从类别中选择内容。
我知道这个页面重定向可以使用 .htaccess 来完成。像这样的东西。
我希望所有 index.php?page=xxxx 重定向到 index.php
由于在实时网站上进行更改可能很危险,也会影响搜索结果。所以需要一些指导,以有效的方式做到这一点及其对搜索结果的影响。如果可以从 Google 中删除旧的索引页面(如果可能)。
node.js - 用于 ejs 的 Google 索引
我在 Ubuntu 服务器上运行一个网站,使用 mongodb 作为纯粹用 Nodejs 编写的数据库。该应用程序在服务器上运行,所有请求的路由都到 ejs 文件。在站点的条目 ejs 文件中,我使用了带有站点描述的标签,但是,几天后,谷歌的任何内容都没有被索引。一般来说,我们应该如何让 google 索引 ejs 页面,特别是在没有任何 html 文件的情况下。
angularjs - 谷歌索引的页面没有通过ajax加载内容
主要问题是我网站的页面google cached
不完整,没有数据,因为XHR
错误,这里有一些细节:
我使用 实现了我的网站AngularJs
,它可以在我测试过的任何浏览器和位置上正常工作。谷歌说,“Google Search Engine
看到什么modern browsers
显示”,但我的网站还没有正确索引,所以我的代码有问题!
我一直在努力与谷歌一起将我的网站页面完全介绍给谷歌,但我得到的只是带有未填充控件且没有任何通过 Angular 加载的数据的页面。当我在 上查看我的网站时Google Live Test
,我得到了这样的错误Page Resources
:“ Couldn't be loaded
”其中一些错误与现在无关紧要的图像有关,但紧急问题是大多数XHR
s 无法加载!没有详细信息知道确切的问题是什么,但是当我在谷歌上检查我的网站缓存页面时,我在开发人员工具上看到了这个错误:
从源“ https://webcache.googleusercontent.com ”访问“...”处的 XMLHttpRequest已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:它没有 HTTP ok 状态。
我将这些标签添加到我的 web.config 中,但 Live Test 和 Google Index 没有变化:
你能告诉我我该怎么做才能解决这个问题吗?