我的英语不好请原谅我并试着理解我**我用数据库(mysqli)尝试多语言****但我在SEO方面遇到了麻烦**我在这样的数据库中创建了一个表https://imgbbb.com/image/RgT9r而且我已经编写了类自动选择语言和更改语言等我的问题是Google将使用哪种语言(当用户搜索任何内容时)我将在注册页面中放置多语言按钮的示例如何将注册页面放入两种语言的机器人文件(站点地图)中,即阿拉伯语和英语 最佳答案 在支持网站国际化时确保您已经解决的一些基本事项:设置HTMLlang属性,声明页面内容的语言(...)在中添加链接元素
我有一个Laravel应用程序,可以完美地使用3种语言(西类牙文、英文、法文)。即便如此,我认为它只定位在西类牙语中,因为当我在Google上搜索西类牙语文本的句子时,我的网站出现了,但当我尝试使用其他语言时却没有出现。我该如何解决? 最佳答案 您可能想尝试添加一些替代链接到具有相同内容的其他语言页面,如下所示:也可以考虑查看thisarticle关于多语言网站的SEO。 关于laravel-使用/Laravel多语言在Google上定位良好?,我们在StackOverflow上找到一个
这里需要你的帮助。我有一个页面-https://www.iservis.info/->在导航中,您有iPhone、iPad、Macbook、Mac、watch,它们会导致此页面中的某些选项卡->https://iservis.info/opravy/所以我有MacBook的url->https://iservis.info/opravy/?tab=target-tab-macbook打开某个选项卡。问题是-谷歌将这些URL编入索引:///我应该向robots.txt甚至站点地图输入什么?非常感谢您的帮助 最佳答案 在旧版搜索控制台的
我的团队使用Vue构建了一个SPA(https://tutorismhk.com/)。在进行SEO时,我们发现FetchAsGoogle无法呈现页面(在预览中显示空白页面)。没有显示错误消息。我们已经使用PhantomJSv2.1.1进行了测试-使用它从我们的本地计算机呈现上述URL并将屏幕捕捉到图像中。它运作良好。关于我们如何调试它的任何想法? 最佳答案 经过反复试验,我们找到了解决方法。我们的应用程序存在两个问题。我们手动安装了最新的babel-polyfill。我猜它会导致一些不兼容的问题。似乎在将@vue/cli-plugi
我正在使用两种语言运行网络应用程序。这工作正常,但谷歌没有索引我的语言目录。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==='
我在我的一些页面上使用了有效的FAQ结构化数据,它在所有没有快速导航菜单的页面上都能正常工作(页面跳转href=#XXX和id=XXX).对于那些使用快速导航的用户,搜索结果显示的是快速导航菜单。我应该如何使常见问题解答SD具有更高的优先级? 最佳答案 Thehomepagehasstructureddata具有多个顶级类型问题。这些类型中的每一种都嵌入到属性mainEntity中。这样您的数据就有多个属性mainEntity。从架构文档中检查此属性的值:Indicatestheprimaryentitydescribedins
我有几个thoasand页面的站点地图,其中唯一不同的内容是标题属性和在谷歌地图中绘制的内容?Google会因为这是垃圾邮件而惩罚我吗? 最佳答案 Google有一个用于索引地理空间内容的特定标准,他们称之为“Geositemap”。它只是sitemaps.orgprotocol的扩展它添加了一个XML命名空间和一些额外的标签,以提示Google了解您的内容,其中包含与map相关的信息。如果您已经在使用KML生成map,这可以很简单,只需将Google指向您服务器上的数据文件,而不是用户可访问的页面。如果您通过其他方法生成map,则
我想在Google的网站索引中获取最新信息,似乎结果会有所不同,具体取决于处理您的搜索查询的数据中心。 最佳答案 您可以使用专门为此设计的众多工具之一。其中之一是GoogleDatacenterSearchatiWebTool.(这实际上就是获取数据中心IP列表并向它们发送与向google.com相同的GET变量。) 关于seo-如何在不同的Google数据中心执行Google搜索?,我们在StackOverflow上找到一个类似的问题: https://st
我已经为我的站点创建了一个站点地图,它符合http://www.sitemaps.org/设置的协议(protocol)。Google已通过网站管理员工具得知此站点地图。它跟踪了站点地图中的所有url(500多个url),但只索引了其中的1个。谷歌最后一次下载站点地图是在2009年10月21日。当我在google上搜索site:url时,它会找到2500多个结果。Google表示它可以抓取该网站。有没有人知道为什么实际上只有1个url被编入索引?干杯,詹姆斯 最佳答案 首先,确保Google未被禁止使用robots.txt等访问这些
我刚刚更改了博客的位置,并进行了适当的重定向。有没有人知道延迟更新所有Google链接的知识或经验?我问的原因,我想更改A记录。所以这将消除.htaccess文件,从而使重定向无效。在promise之前我必须等待多长时间?谢谢。 最佳答案 正如codeka所说,更新每个页面可能需要数周时间。并且不要忘记,如果您继续并通过更改A记录删除重定向,任何仍然指向旧位置的链接现在都将无效。如果您还没有这样做,请登录Google网站站长工具,将您的新域添加为站点,然后转到“地址更改”让Google知道您已移动该站点。