问题标签 [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.
redirect - Redirect non-existent https domain to different url
I have what appears to be a unique situation. I recently developed a site where the previous site was as http://holidayheroesfoundation.org. They also had holiday-heroes.org that redirected to holidayheroesfoundation.org. In the new site, they wanted it to resolve to holiday-heroes.org and have holidayheroesfoundation.org redirect to the new site.
Long story short, new site is setup at holiday-heroes.org and http://holidayheroesfoundation.org is redirecting properly. However, Google has index https://holidayheroesfoundation.org for some reason and I've recently learned that you can't redirect a secure domain. Furthermore, there's no hosting associated with the old domain anymore so I can't put an .htaccess file there to redirect. To my knowledge, they never had a certificate on the domain at all.
My question is, how do I either get https:/holidayheroesfoundation.org to redirect to holiday-heroes.org or how to do I get google to remove the incorrect domain entirely from its index?
Thanks for any help you can provide.
ajax - Firebase 谷歌索引
我想制作一个基于前端技术的网站。我想使用 Firebase 作为我的数据库。我的网站应该有很好的索引,但我不确定是否可以从 Firebase 检索数据(它们是异步加载的)。是否可以相对较好地索引您的网站,但仍继续使用 Firebase 数据库?
我已经阅读了关于 AJAX 索引的谷歌文档,但它仍然需要一些服务器端编码。
可能的方法是从服务器提供我的 index.html(主页)数据,因为我知道,网站内容不会经常更改。但我想避免这个。
html - 是否可以阻止部分页面从谷歌索引
我正在研究 ruby on rails 应用程序。在我的一个页面中,我想防止页面的一部分被谷歌索引。是否可以防止部分页面从谷歌索引?
robots.txt - 停止谷歌索引子域
我有子域“客户”用于为我们的客户测试网站,我不希望它被编入索引。我在 robots.txt(在我们网站的根目录)中设置了这个:
但我不确定它是否真的有效,因为我现在在谷歌结果中找到了测试站点......
哪里可能有问题,或者我们如何阻止谷歌和其他机器人索引这个文件夹......?
谢谢
http-redirect - 我应该为这个重定向标头 301,谷歌索引将如何受到影响?
我有一个应用程序,当您访问http://website.com
它时会自动重定向到,http://website.com/en
因为没有检测到语言。
是否需要为此重定向使用重定向 301?谷歌索引呢?我的谷歌索引会受到这种重定向的影响吗?
google-index - 您为什么要阻止 Google 将您网站中的页面编入索引?
我已经阅读了一些关于如何停止索引的文章,但我不清楚你为什么要这样做。
1)我找到的解释是:
“对于营销人员来说,一个常见的原因是防止重复的内容(当搜索引擎索引多个版本的页面时,例如在您的内容的打印机友好版本中)被索引。
另一个好例子?感谢页面(即访问者在您的一个登陆页面上转换后登陆的页面)。这通常是访问者可以访问着陆页承诺的任何优惠的地方,例如电子书 PDF 的链接。” [基本上,您不希望用户在不注册的情况下通过搜索找到带有免费赠品的感谢页面]
但是,在这两种情况下,阻止索引实际上似乎是个坏主意?您宁愿在用户找到您后重定向到登录页面(在第二个示例中)?至少用户将能够访问您的网站。
2)还提到索引与出现在谷歌搜索结果中的不同,但不清楚有什么区别。有人能解惑吗?
TIA。
reverse-proxy - 谷歌索引中已弃用的域
我们有一个已弃用的域 www.deprecateddomain.com。具体的事实是,我们已经让反向代理工作并将所有请求从这个域重定向到新的 www.newdomain.com。问题是当您在谷歌搜索中键入“deprecateddomain.com”时,除了带有“newdomain.com”的结果之外,搜索结果中还有一个指向 www.deprecateddomain.com 的链接。这意味着谷歌索引中有这样的条目。我们的客户不想看到旧网站的链接。我们被建议使用 Disallow: / 指令为 www.deprecateddomain.com 和反向代理规则创建假 robots.txt 以从某个目录获取此文件。但在调查了这个主题后,我开始犹豫它是否会有所帮助。它会从索引中删除具有旧域的条目吗?为什么不在搜索控制台中创建删除 www 的请求。deprecateddomain.com 从索引?在我看来,它可能会有所帮助。无论如何,我是这个问题的新手。你能给我建议该怎么做吗?
angularjs - AngularJs 1.5x、ASP.MVC v4.5 网站和 Prerender.io 的 Google 索引和抓取问题
我已经完成了使用AngularJs 1.5x的前端技术和ASP.NET MVC v4.5的服务器端技术开发的网站。除此之外,我还使用prerender.io进行爬网和索引。
现在,在实现 prerender.io 之后,prerender.io 似乎只适用于 Facebook 和 Twitter Crawling。
问题:我的网站没有被 Google 索引。但是 Prerender.io 和与之相关的文章说 prerender.io 还有助于 Google Indexing in Crawling。
但是当我为我的网站监控Google Search Console时,我只能看到只有我的主 URL 被编入索引。但是当我看到 Fetch and Render 结果时,它只显示我网站的页眉和页脚,而不是完整的登录页面。我什至提交了sitemap.xml文件,但它也对索引没有帮助。
阅读与该主题相关的几乎所有可能的文章,但似乎仍然无法通过 Google 索引和抓取。
使用以下 URL 在StackOverflow上搜索,但问题仍未解决。
https://stackoverflow.com/search?q=Google+Indexing+prerender.io
谁可以帮我这个事?
谢谢。
redirect - 将旧站点的部分页面重定向到新站点 web.config
我已经用相同的 dns 更新了一个网站的结构,现在我想将所有索引页面重定向到特定的 url,其中很多都是非常旧的页面,我将它重定向到主页,其他页面类似于我的新页面网站,所以我想将其重定向到特定页面。
例如页面 www.mysite.com/page.asp?id=1&article=22 到 www.mysite.com/page/22
我试图在 web.config 中使用它
但这没用,有想法吗?