草庐IT

google-mlkit

全部标签

javascript - 如何让 Google 索引 Angular.js 应用程序中的动态标题

Google正在为我的Angular.js应用程序的内容编制索引,即它执行JS、XHR和整个交易,但由于某种原因,标题未正确编制索引并且仍然是静态HTML后备(默认标题由HTML设置,在执行JS之前)。在index.html我有:DefaultTitle每当路线改变时,它就这样设置:app.run['$location','$rootScope',($location,$rootScope)->$rootScope.$on'$routeChangeSuccess',(event,current,previous)->$rootScope.title=current.$$route.ti

php - 为 Google 检索快照 HTML

所以我使用AJAX调用服务器文件,该文件使用WordPress填充pages内容并返回。我用它来填充字段。现在我感到困惑的是,我如何创建快照以及我必须做什么才能让谷歌知道我正在创建除了#!还有我为什么要这样做?escaped_fragments有点不清楚,希望我能得到更详细的解释。有没有人有任何教程可以引导您完成与我正在做的类似的这个过程?大卫 最佳答案 Google的抓取工具通常不会运行您的JavaScript。他们访问了您的页面,抓取了您的HTML,然后继续前进。这比加载页面及其所有资源、运行JavaScript、猜测所有内容何

.htaccess - 使用 Google 网站站长工具为您的网站编制索引的正确方法是什么?

我最近改进了我的网站。我基本上删除了所有内容并从头开始构建所有内容。这是我所做的:在每个页面上添加规范标签,以便Google知道哪个版本我更喜欢(我的首选版本是www.mywebsite.com)。在htaccess中设置301重定向,将mywebsite.com发送到www.mywebsite.com.RewriteCond%{HTTP_HOST}^mywebsite.com[NC]RewriteRule^(.*)$http://www.mywebsite.com/$1[L,R=301,NC]为旧链接的旧链接创建301域。已使用Google网站站长工具验证www.mywebsite.

css - 如果我首先使用移动设备为移动设备隐藏某些内容,Google 会将其视为已隐藏吗?

我的页面上有一个文本元素需要在移动设备上隐藏,但在大屏幕上显示。首先使用移动设备,我会这样做:.secondary{display:none;}@mediascreenand(min-width:480px){.secondary{display:block;}}Google等搜索引擎会将此元素视为隐藏元素并忽略它,还是会看到媒体查询并假定它是页面内容? 最佳答案 MobileFirstPlatform应用程序是移动应用程序,因此它与Google的搜索引擎无关。它是一个应用程序,在您的设备本地呈现。你的问题没有任何意义。

angularjs - 如何在 Google 和 AngularJS 中将页面编入 "remove"

我有一个AngularJS1.0.7网络应用程序。几个月前,我向谷歌发送了一个sitemap.xml文件,因此url被编入索引。现在,我想上传一个新的站点地图文件,其中包含对这些URL的一些更新。我的意思是,页面是一样的,但url有一点变化。当谷歌索引我的新网址时,我猜它会有很多具有相同重复代码的网址,对吧?我有点担心,因为我读过谷歌对这种情况的惩罚。我已经阅读了一些相关内容,但我对所有这些SEO内容还是个新手。所以,我不是100%清楚我应该做什么。最适合我的是Google可以“删除”或以某种方式忘记旧网址并为新网址编制索引。我已阅读有关规范网址和重定向301的内容。这些方法正确吗?我

indexing - 在放置 robots.txt 后,Google 何时会停止显示网站页面?

Google将www.example.com/myPage作为搜索结果显示。我不希望此/myPage被google索引,因此在页面中放置了一个robots.txt。停止在google中显示需要多长时间?我知道如果人们知道URL,他们仍然可以访问它,但我的目标只是将它从谷歌的搜索结果中删除。我对SEO的了解很少,我觉得答案可能会因网站流量和其他与SEO相关的因素而有所不同,但一般来说,这需要多长时间? 最佳答案 抓取基于许多因素,例如PageRank、页面链接和抓取限制(例如URL中的参数数量)。许多因素都会影响单个网站的抓取频率。抓

wordpress - 如何删除生成假 Google 结果的网站黑客?

几个月前我遇到了一个客户网站被黑的问题。黑客攻击的部分原因是它会为网站上的各种虚假URL创建用于下载音乐的虚假Google结果。我已经检查并更新了我能想到的所有内容,删除了Wordpress网站上不必要的插件和主题,但当我搜索Google时,我仍然看到这些链接弹出。我一直在仔细检查并将它们单独提交给Google,以便通过网站管理员工具将它们删除,但我必须找到一种方法来堵住漏洞并使其停止。以前有没有人遇到过这个问题并且对他们如何解决它有一个很好的解决方案?提前致谢! 最佳答案 我的网站上也有类似的问题。如果相同,则说明黑客本身并没有提

seo - Google SEO 防止脏参数

我们目前正在为anguar网站(site.com)使用预渲染。但是我们有一个问题。当我们在Google中运行site:site.com时,许多搜索结果链接显示如下:site.com?ref=adirtyurl.com我们如何防止它出现在谷歌中?我已经将其添加到我的robots.txt文件中,但是如果这些垃圾邮件发送者开始使用不同的参数怎么办?我想尝试完全限制这一点User-agent:*Disallow:/*?ref=* 最佳答案 我最终写了一些返回错误404的重写规则,除了允许的参数:

html - anchor 标记是在网站的 html 代码中还是显示在 Google serps 中?

尝试将下面的链接放入图片中突出显示的搜索中我不知道如何添加这些链接。我们是否需要对网站的HTML源代码进行任何更改或需要在googlewebmasters中进行一些更改? 最佳答案 您需要使用Google的网站站长工具包注册您的网站。https://www.google.com/webmasters/tools/home?hl=en登录并注册后,您将在左侧边栏“搜索外观”中看到一个部分,展开/单击此项目,然后选择标题为“数据突出显示”的子部分,它应该可以帮助您完成此操作。 关于html-

javascript - 如何让 Google 索引 AngularJS Web 应用程序

我有一个使用AngularJS构建的单页应用程序。所有请求都通过index.html提供,Angular从那里进行路由并查询一组API端点以获取要显示的数据。网站的标题和SEO元数据以及描述的获取方式相同。问题是API端点位于不同的域中,因此SPA实际上是在执行跨源请求以获取数据。从用户的Angular来看,一切正常。然而,当谷歌抓取该网站时,它不会获取任何元数据或标题,而只会显示Angular标签。查看站点日志,我可以看到Google机器人的请求仅执行OPTIONS请求,而不是实际的GET。我怎样才能让谷歌正确地索引页面?这是它的截图:站点是https://www.careercon