我在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
我们想实现一个跟踪系统,记录我们网站的哪些试用版注册来自哪个googleadwords事件。我知道如果启用了自动标记,则有一个glcid参数。但是我如何反向查找已使用的gclid上的某些信息?例如,了解搜索词或事件名称会非常有用。谢谢,阿德里安编辑:我们已经有了GoogleAnalytics,但常规分析目标还不够,因为我们的应用程序是多用户和多子域启用的,而且通常甚至没有从与原始googleadword点击相同的用户甚至计算机。我正在寻找一种方法来合并来self的软件的信息(例如“用户因为广告事件而注册并且他的帐户在30天后升级到完整版”之类的事件)与来自谷歌分析的信息(“用户来自此事
背景我在一家在线媒体公司工作,该公司托管着一个超过75,000页的新闻网站。我们目前使用GoogleSitemapGenerator(安装在我们的服务器上)为我们的站点构建动态XML站点地图。事实上,由于我们有大量内容,所以我们使用站点地图的站点地图。(Google只允许最多50K个网址。)问题站点地图每12小时生成一次,并由用户行为驱动。也就是说,它解析服务器日志文件并查看哪些页面被获取最多,并基于此构建站点地图。既然我们不能保证新页面会添加到站点地图中,那么提交站点地图作为RSS提要是否更好?这样,每当我们的一位编辑创建一个新页面(或文章)时,它就会被添加到提要中并提交给谷歌。这带
我想知道谷歌关于将我自己的网站链接在一起的官方政策是什么,他们是禁止它,允许它,只要它没有跟随就允许它,等等。为了清楚起见,我将同时给出白帽和黑帽示例:白帽:我是一名网页设计师,还拥有多个附属网站。我设计了这些网站,所以我想通过从联属网站链接到我的专业简历网站来给自己加分,人们可以聘请我作为设计师。黑帽:我购买了100个不同的域,并将每个域链接到其他99个,共享它们之间的所有链接汁。每个网站的内容都遵守Google的政策并且不是垃圾邮件,唯一错误的是我有99个链接到每个网站,而我是唯一一个链接的人。 最佳答案 第一个解决方案——no
Kotaku推出了一种没有hashbang的新设计。他们的站点显然仍然使用ajax请求,但仍然可以通过Google以某种方式找到它,并且内容显示在页面源中。他们是怎么做到的呢?他们的文本似乎包含在脚本type=text/javascript中,但我不明白这有什么影响,或者他们为什么要这样做。(当然,第一个页面请求可能只是触发一个静态的,服务器端构造的响应。但是查看其他文章,它确实通过ajax请求加载json。没有页面刷新)例如,看看这个网站:http://kotaku.com/5800326/read-some-of-new-tomb-raider-game-right-now没有哈希
关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion我正在设计一个基于段的URI系统。将某些关键字添加到URI、TITLE、标题等对我来说很重要。所以我想知道没有附加查询字符串的URI的最大长度是多少,谷歌将在搜索结果中显示?我已经对此进行了一些探索。这似乎是谷歌的缓存是否被禁止的一个因素。我搜索了“site:dpreview.com”和“site:spiegel.de”以获取示例。dpreview.com允许缓存spiegel.de不允许。对