草庐IT

seo - Magento : How to prevent magento subdomain to show in google search index

coder 2024-03-02 原文

我已经成功地将我的 Magento 文件从子域“/magento”移动到根文件夹,并且我从管理目录 > google 站点地图创建并生成了 google 站点地图,并将“Disallow:/magento/”添加到机器人。 txt 文件,但当我在 google 中通过编写“site:www.mydomain.com”进行搜索时,我仍然看到“www.mydomain.com/magento/”

我还尝试从 root 中删除 robots.txt,然后转到“系统”>“配置”>“常规”>“设计”,在“默认机器人”中我选择“INDEX,FOLLOW”

我仍然看到“www.mydomain.com/magento/”出现在谷歌搜索中

我希望有人能指导我提供解决方案,我们将不胜感激。

最佳答案

修改后的更改不会在 google 搜索结果中立即生效。更新世界各地的所有谷歌服务器需要几个小时的时间,我认为这也是基于您网站的流量和您网站的 SEO。等待一段时间影响谷歌搜索结果。

关于seo - Magento : How to prevent magento subdomain to show in google search index,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23167941/

有关seo - Magento : How to prevent magento subdomain to show in google search index的更多相关文章

  1. ruby-on-rails - 知道@vendor.name 后如何使 Ruby on Rails 中的 URL 对 SEO 友好? - 2

    我的应用程序在RoR中我有一个名为showsummary的操作/View,其中ID已传递到URL,并且Controller使用它来实例化@vendor,其中@vendor.name是公司的名称。我希望URL是showsummary/1/而不是在URL中包含/vendor-name。我该怎么做? 最佳答案 所有这些解决方案都使用find_by_name,这肯定需要在该列上有一个索引并且要求它们是唯一的。我们使用的一个更好的解决方案是在供应商名称前加上其ID,但牺牲了一点美观。这意味着您不必在名称列上有索引和/或要求唯一性。供应商.rb

  2. javascript - 如何在 Magento 中使用像 head.js 或 labjs 这样的 JavaScript 加载器 - 2

    Magento附带了六个以上的JavaScript库,这些库对已经很繁琐的加载时间没有帮助。有没有人能够成功地将head.js或labjs之类的脚本加载器与Magento一起使用,以便他们可以异步加载?我一直在努力,但无法让它发挥作用。似乎页面上的内联脚本在加载库之前就已触发。我知道head.js有一个类似于head.ready的函数来告诉脚本执行,但是内联脚本太多了,将它添加到整个站点的每个事件中是不切实际的。 最佳答案 关于内联脚本,有一个程序化的解决方案。您可以编写一个绑定(bind)到core_block_abstract_

  3. javascript - Magento2 图库加载后回调 - 2

    如果屏幕宽度小于768像素,我需要在水平位置移动产品库导航缩略图。为此,我需要连接一个在图库完全加载后触发的回调。当通过x-magento-init方法初始化图库小部件时如何执行此操作:{"[data-gallery-role=gallery-placeholder]":{"mage/gallery/gallery":{...}}}我尝试添加:require(['jquery','mage/gallery/gallery'],function($,gallery){console.log($('[data-gallery-role=gallery-placeholder]').data

  4. javascript - 是否有用于组合/压缩 javascript 和 css 的 Magento 扩展? - 2

    我以为Magento自带了这个开箱即用的功能,但它似乎根本不起作用。我不确定我是否没有正确设置它,但现在我正在使用cat并更改page.xml布局文件以使用结合了javascript和css文件。我可以让Magento执行此操作吗?或者是否有添加此功能的扩展程序? 最佳答案 转到系统>配置>开发人员并更改Javascript和CSS设置框中的设置。确保您在网站/商店页面的左上角设置了正确的配置范围。确保在更改设置后刷新缓存。附言FoomanSpeedster扩展程序也将执行此任务。 关于

  5. javascript - 当多个 Magento 扩展包含 Jquery 库时怎么办 - 2

    我阅读了如何将jquery正确包含到magento的指南包含库不包含冲突脚本转到$的jquery调用并将其更改为Jquery只需一个扩展程序即可轻松实现。然而,在我的例子中,我安装了3个不同的扩展,它们都想包含Jquery。当然,我不想复制这个库并调用它3次。起初,我想我可以在的第一行手动包含jquery库。标记并删除3个扩展中的所有jquery包含。但它没有成功,通常只有其中一个有效。如果我允许所有3个扩展都包含jquery,那么它们都可以工作。我怎样才能使商店中的所有jquery扩展正常工作,同时只包含一次libray?有人建议我应该在的顶部包含所有依赖于jquery的脚本,是对的

  6. javascript - Magento 层级价格 - BUY x for Y 层级价格的类声明 - javascript - 2

    Thereisanoutstandingbugin1.6+versionsofMagentowherethe%savingsfortierpricesdefaultsto100%whenanoptionisselected.其他贡献者建议在第747行左右更改product.jsfor(vari=0;i成为for(vari=0;i>this.tierPrices.length;i++){这解决了节省百分比的问题,但该代码块永远不会执行。我绝不是Javascript专家,但这个block似乎在选择选项时更新等级价格和节省百分比。我想找到问题的根源,而不是“将其注释掉”。从我在Firebug

  7. javascript - Magento Varien JS 文件应该如何更改? - 2

    我需要对以下Magento文件进行一些更改:public_html\js\varien\configurable.jspublic_html\js\varien\product,js问题是;我应该编辑这些文件吗?它们是核心文件吗(如果我升级了Magento,它们将被替换)?如果我不应该编辑它们,如果我想更改这些文件的内容,我应该怎么做? 最佳答案 假设你想覆盖product.js的“重新加载”功能按照步骤->在js文件夹下创建一个新文件夹,在我们的例子中是在/js/jsoverride/->现在创建一个新的js文件,在我们的例子中,

  8. javascript - Universal Analytics 无法跟踪 magento 中的交易 - 2

    我正在使用magentoC.E1.7。最近我从谷歌分析迁移到通用分析。迁移后,除了交易数据外,其他细节都很好。我在head.phtml中添加了以下脚本以进行通用分析。(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*newDate();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNod

  9. javascript - .htaccess 用于 SEO 机器人在没有 hashbang 的情况下抓取单页应用程序 - 2

    使用pushState启用页面,通常您使用escaped_fragment重定向SEO机器人惯例。您可以阅读更多有关here的信息.约定假定您将在单页应用程序的所有URI之前使用(#!)hashbang前缀。SEO机器人将通过用它自己可识别的约定替换hashbang来逃避这些片段escaped_fragment进行页面请求时。//Yourpagehttp://example.com/#!home//Requestedbybotsashttp://example.com/?_escaped_fragment=home这允许网站管理员检测机器人,并将它们重定向到缓存的预呈现页面。Rewri

  10. javascript - Magento 中的 HTML <script> async 属性 - 2

    我想尝试在Magento1.9.1的PrototypeJavaScriptscript标签中插入“async”属性:我会得到这样的结果:我必须在哪里插入“async”?带有此行代码的文件是什么?谢谢 最佳答案 看文件app/design/frontend///layout/page.xml(或将app/design/frontend/base/default/layout/page.xml复制到您的主题中)。在此文件中,搜索以下行:prototype/prototype.js并更改addJs电话:prototype/prototyp

随机推荐