草庐IT

google-mlkit

全部标签

vue.js - Vue SPA - PhantomJS 成功运行,但 Fetch As Google 显示空白

我的团队使用Vue构建了一个SPA(https://tutorismhk.com/)。在进行SEO时,我们发现FetchAsGoogle无法呈现页面(在预览中显示空白页面)。没有显示错误消息。我们已经使用PhantomJSv2.1.1进行了测试-使用它从我们的本地计算机呈现上述URL并将屏幕捕捉到图像中。它运作良好。关于我们如何调试它的任何想法? 最佳答案 经过反复试验,我们找到了解决方法。我们的应用程序存在两个问题。我们手动安装了最新的babel-polyfill。我猜它会导致一些不兼容的问题。似乎在将@vue/cli-plugi

node.js - 如何使用 express for Google 重定向不同的语言

我正在使用两种语言运行网络应用程序。这工作正常,但谷歌没有索引我的语言目录。Google只显示domain.com而不是domain.com/en/或domain.com/de/。我正在使用expressjs处理301重定向,但我不确定为什么Google没有将其编入索引。app.get('/',function(req,res){constlanguage=req.acceptsLanguages()[0].slice(0,2).toLowerCase();if(language==='de'){res.redirect(301,'/de/');}elseif(language==='

html - 快速导航 href=#XXX 和 id=XXX 时如何显示 Google FAQ 结构化数据

我在我的一些页面上使用了有效的FAQ结构化数据,它在所有没有快速导航菜单的页面上都能正常工作(页面跳转href=#XXX和id=XXX).对于那些使用快速导航的用户,搜索结果显示的是快速导航菜单。我应该如何使常见问题解答SD具有更高的优先级? 最佳答案 Thehomepagehasstructureddata具有多个顶级类型问题。这些类型中的每一种都嵌入到属性mainEntity中。这样您的数据就有多个属性ma​​inEntity。从架构文档中检查此属性的值:Indicatestheprimaryentitydescribedins

seo - google对大站点地图的容忍度是多少

我有几个thoasand页面的站点地图,其中唯一不同的内容是标题属性和在谷歌地图中绘制的内容?Google会因为这是垃圾邮件而惩罚我吗? 最佳答案 Google有一个用于索引地理空间内容的特定标准,他们称之为“Geositemap”。它只是sitemaps.orgprotocol的扩展它添加了一个XML命名空间和一些额外的标签,以提示Google了解您的内容,其中包含与map相关的信息。如果您已经在使用KML生成map,这可以很简单,只需将Google指向您服务器上的数据文件,而不是用户可访问的页面。如果您通过其他方法生成map,则

seo - 如何在不同的 Google 数据中心执行 Google 搜索?

我想在Google的网站索引中获取最新信息,似乎结果会有所不同,具体取决于处理您的搜索查询的数据中心。 最佳答案 您可以使用专门为此设计的众多工具之一。其中之一是GoogleDatacenterSearchatiWebTool.(这实际上就是获取数据中心IP列表并向它们发送与向google.com相同的GET变量。) 关于seo-如何在不同的Google数据中心执行Google搜索?,我们在StackOverflow上找到一个类似的问题: https://st

seo - Sitemap.xml - Google 未编制索引

我已经为我的站点创建了一个站点地图,它符合http://www.sitemaps.org/设置的协议(protocol)。Google已通过网站管理员工具得知此站点地图。它跟踪了站点地图中的所有url(500多个url),但只索引了其中的1个。谷歌最后一次下载站点地图是在2009年10月21日。当我在google上搜索site:url时,它会找到2500多个结果。Google表示它可以抓取该网站。有没有人知道为什么实际上只有1个url被编入索引?干杯,詹姆斯 最佳答案 首先,确保Google未被禁止使用robots.txt等访问这些

seo - Google 更新 R 301 的所有链接需要多长时间?

我刚刚更改了博客的位置,并进行了适当的重定向。有没有人知道延迟更新所有Google链接的知识或经验?我问的原因,我想更改A记录。所以这将消除.htaccess文件,从而使重定向无效。在promise之前我必须等待多长时间?谢谢。 最佳答案 正如codeka所说,更新每个页面可能需要数周时间。并且不要忘记,如果您继续并通过更改A记录删除重定向,任何仍然指向旧位置的链接现在都将无效。如果您还没有这样做,请登录Google网站站长工具,将您的新域添加为站点,然后转到“地址更改”让Google知道您已移动该站点。

ajax - 使用 Mod_rewrite 实现 Google 可抓取的 AJAX URL

我希望实现Google可抓取的AJAX状态,如下所述:http://code.google.com/web/ajaxcrawling/docs/getting-started.html本质上,这需要在url末尾使用#!state值指定您的AJAX状态。这应该作为查询字符串的一部分传递给应用程序服务器(在我的例子中是PHP),例如。http://www.example.com/#!open将变为http://www.example.com/?_escaped_fragment_=open不幸的是,我无法弄清楚如何通过Apache2上的mod_rewrite实现它。任何人都可以提供一些帮助

seo - 来自 Google 的链接将 index.php 附加到我的 URL

我最近建立了一个网站,并且一直在做一些搜索引擎优化。但是我注意到来自Google搜索的链接将index.php附加到我的链接。例如,在搜索时清楚地显示为www.example.com/index/why的网站页面以及点击时正确的内容示例最终在新浏览器中显示为www。example.com/index.php/why请注意,在我的网站上,所有链接都重定向到SSL,并且我使用MVC结构。我可能缺少任何指令吗?我的.htaccess文件如下RewriteEngineOnRewriteCond%{HTTPS}offRewriteRule(.*)https://%{HTTP_HOST}%{REQ

Google AI (Gemini)接入指南

前言在前文中,我们探讨了如何利用AI自动化修复Bug的实现思路。当时为了避免内容杂乱,我们并未深入讨论GoogleAI的接入方法,本篇我们详细了解该如何接入GoogleAI。Gemimi介绍Google在2023年发布的Gemini人工智能模型旨在实现真正的通用人工智能。作为一个多模态模型,Gemini能够跨多种模态无缝对话并提供最佳响应。它是Google迄今为止打造的最大、最强大的模型,能够理解我们周围的世界,处理各种类型的输入和输出,不仅限于文本,还涵盖代码、音频、图像和视频。在测试中,Gemini的性能在许多方面匹及甚至超越领域专家。Gemini提供三个版本的人工智能模型:GeminiU