Google将www.example.com/myPage作为搜索结果显示。我不希望此/myPage被google索引,因此在页面中放置了一个robots.txt。停止在google中显示需要多长时间?我知道如果人们知道URL,他们仍然可以访问它,但我的目标只是将它从谷歌的搜索结果中删除。我对SEO的了解很少,我觉得答案可能会因网站流量和其他与SEO相关的因素而有所不同,但一般来说,这需要多长时间? 最佳答案 抓取基于许多因素,例如PageRank、页面链接和抓取限制(例如URL中的参数数量)。许多因素都会影响单个网站的抓取频率。抓
几个月前我遇到了一个客户网站被黑的问题。黑客攻击的部分原因是它会为网站上的各种虚假URL创建用于下载音乐的虚假Google结果。我已经检查并更新了我能想到的所有内容,删除了Wordpress网站上不必要的插件和主题,但当我搜索Google时,我仍然看到这些链接弹出。我一直在仔细检查并将它们单独提交给Google,以便通过网站管理员工具将它们删除,但我必须找到一种方法来堵住漏洞并使其停止。以前有没有人遇到过这个问题并且对他们如何解决它有一个很好的解决方案?提前致谢! 最佳答案 我的网站上也有类似的问题。如果相同,则说明黑客本身并没有提
我们目前正在为anguar网站(site.com)使用预渲染。但是我们有一个问题。当我们在Google中运行site:site.com时,许多搜索结果链接显示如下:site.com?ref=adirtyurl.com我们如何防止它出现在谷歌中?我已经将其添加到我的robots.txt文件中,但是如果这些垃圾邮件发送者开始使用不同的参数怎么办?我想尝试完全限制这一点User-agent:*Disallow:/*?ref=* 最佳答案 我最终写了一些返回错误404的重写规则,除了允许的参数:
尝试将下面的链接放入图片中突出显示的搜索中我不知道如何添加这些链接。我们是否需要对网站的HTML源代码进行任何更改或需要在googlewebmasters中进行一些更改? 最佳答案 您需要使用Google的网站站长工具包注册您的网站。https://www.google.com/webmasters/tools/home?hl=en登录并注册后,您将在左侧边栏“搜索外观”中看到一个部分,展开/单击此项目,然后选择标题为“数据突出显示”的子部分,它应该可以帮助您完成此操作。 关于html-
我有一个使用AngularJS构建的单页应用程序。所有请求都通过index.html提供,Angular从那里进行路由并查询一组API端点以获取要显示的数据。网站的标题和SEO元数据以及描述的获取方式相同。问题是API端点位于不同的域中,因此SPA实际上是在执行跨源请求以获取数据。从用户的Angular来看,一切正常。然而,当谷歌抓取该网站时,它不会获取任何元数据或标题,而只会显示Angular标签。查看站点日志,我可以看到Google机器人的请求仅执行OPTIONS请求,而不是实际的GET。我怎样才能让谷歌正确地索引页面?这是它的截图:站点是https://www.careercon
我在html的底部添加了这样的内容(就像stackoverflow的实现方式一样):ThissiteworksbestwithJavascriptisenabled但在我的一个页面中,文本很少,文本“Javascriptisdisabled”出现在Google搜索中。有没有办法告诉谷歌避免索引这部分?或者有没有更好的选择而不是使用标签? 最佳答案 问题是Google通常不会呈现Javascript。它可以-但通常不会。您要么需要出示pre-renderedpage或为其提供准确描述内容的元描述。查看标签以及Google如何使用它们来
我有一个用于内部目的的ExpressJS网络应用程序,我不希望Google为其编制索引。所以我实现了以下路线:app.get('/robots.txt',function(req,res){res.set('Content-Type','text/plain');res.send('User-agent:*\nDisallow:/');}我通过点击URL并检查响应来验证这工作正常,这是User-agent:*Disallow:/尽管如此,当我搜索网站标题时,我可以在Google上看到我的页面结果。该应用程序已经上线一年左右了,所以它不可能被缓存结果。发生这种情况还有其他可能的原因吗?有
我发布了一个reactjs网站,该网站依赖AJAX请求(如果相关,则在graphQLAPI上发送POST请求)来显示数据。使用googleconsolefetch&render服务,我可以看到只有不需要调用任何API的组件才会被渲染。根本不会呈现任何基于AJAX的组件。Googlefetch&render确实显示了我网站的2张渲染图片(google与visitor),但都缺少AJAX内容。在这种情况下服务器渲染是强制性的吗?我没有robots.txt文件。我正在做类似的事情:importReact,{Component}from'react';import{observer}from'
我的网站目前使用hashbangURLs和Google弃用的建议,即在使用_escaped_fragment_查询参数请求时提供静态页面。使用弃用方法的静态预生成页面示例:https://tweepi.com/app/#!/helpisstaticallyservedwhenrequestinghttps://tweepi.com/app/?_escaped_fragment_=/help我正在构建一个动态页面,不想一直重新生成一个静态HTML文件。我读了Google'snewrecommendation它只是说不要禁止Googlebot抓取您网站的CSS或JS文件。假设一个新的动态页
Google会读取包含的外部Javascript文件吗?如果我使用jquery等附加非关键字信息,这会影响关键字密度吗?现在我通常会坚持使用普通的HTML/CSS,但我对此很好奇,有没有人测试过这个或者实际上不知道我认为但知道或有一些证据支持它们? 最佳答案 您动态添加到网页(通过javascript/jquery)的任何外部内容都不会被搜索引擎解析。小心:过多的“关键字丰富”会伤害您。 关于javascript-Google是否读取包含的外部Javascript文件,我们在StackO