草庐IT

magento-rules

全部标签

magento - magento 站点中不同 url 键中的重复内容

我们创建了很多类别和子类别并将相同的产品分配给magento网站中的不同类别。thiese是为我们网站中的产品生成的url路径。“站点名称/类别一/同一产品”“站点名称/类别二/相同产品”如何删除url路径中的那些类别名称,并为整个站点中的一个产品放置相同的路径。“www.sitename.com/product1”请帮我找到解决办法。提前致谢。 最佳答案 你必须去:系统-配置-目录-搜索引擎优化并将参数“UseCategoriesPathforProductURLs”设置为No 关于m

magento - Magento 怎么可能只为该类别的产品创建 SEO 链接

Theproblem:Magento为这样的产品创建了2个SEO链接:product/1695/60category/category2/productnamecatalog/product/view/id/1695/category/60对于相同的产品:product/1695productnamecatalog/product/view/id/1695第一个是与类别的链接,第二个是没有但只有产品名称的链接。但我想要的是magento只创建一个Seo链接,实际上这个链接与类别,而不是没有类别的链接。Thequestion:Magento怎么可能只为该类别的产品创建SEO链接?我在管理

magento - Robots.txt 禁止特定页面不起作用

我安装了Magento,我想从Google抓取中排除privacy-policy-cookie-restriction-mode页面。在我的robots.txt中,我设置了以下代码:Disallow:/enable-cookies/Disallow:/customer-service/Disallow:/privacy-policy-cookie-restriction-mode/当我使用SemRush分析我的网站时,我得到了此页面的重复内容,并且禁止指令似乎不起作用。有什么建议吗? 最佳答案 看看这个Google帮助页面:http

Magento : how to set canonical URL for product?

我使用的是megento1.7.0.2,有些产品有3或4个不同的url:example.com/category1/product1.htmlexample.com/category1/category2/product1.htmlexample.com/prodcut1.html...在Prodcut1的HTML代码中,magento添加了这个标签:如何选择另一个网址?例如: 最佳答案 不幸的是,它无法通过默认的Magento功能完成。首先,您需要决定在定义规范URL时要考虑哪些标准。我们的MagentoSEOextension会

Magento 分层导航过滤器创建数千个 404 页面

我有magento网站并且正在使用分层导航扩展。此扩展创建的url如下www.example.com/clothing/shopby/small-s/black/(以黑色和小码筛选服装类目结果)www.example.com/mens/clothing/shopby/medium-m/blue/price--46-84/(它按蓝色和中号和价格过滤男装/服装类别的结果)shopby这个词在应用过滤器时很常见。googlewebmaster将所有此类url列为单独的url。所以当过滤器处于事件状态时,我在头上添加了Noindexfollowmeta还有禁止:robots.txt中的/sho

magento - 我的网页在 Google 上的第一个结果出现问题

我有3家Magento商店,但我遇到了其中一家的问题。当我在Google上搜索“我的商店名称”时,我的Magento商店的第一个结果来自CMS页面,而不是我的主页,因为它应该是。实际上,我的主页甚至不是(Google结果的)第2、3、4和5页的结果我已经检查了多个网站推荐的所有MagentoSEO最佳实践,更新我的robots.txt,更新站点地图(我也尝试更改主页站点地图的优先级)并将其上传到Google网站管理员,但没有办法……第一个结果是一个CMS页面……谁能给我胶水? 最佳答案 我认为您的域仍然是新域,您需要向主页添加更多外

Magento 更改产品页面标题以仅包含目录、级别 1 和 2

我有一个相当长且复杂的类别结构,最多5个级别的子类别。所有这些都按标准添加到product-html-title中。我希望它只显示目录、级别1和级别2子类别。有什么解决办法的建议吗?非常感谢。 最佳答案 登录到管理面板,然后转到“目录->管理产品”菜单从那里选择您要更新的项目。在左侧,您会看到带有“元信息”的导航菜单。第一个字段是元标题。这是您需要更新以将产品页面的标​​题更改为SEO或替代值的字段。 关于Magento更改产品页面标题以仅包含目录、级别1和2,我们在StackOverf

php - Magento 产品元标题未填充

维护由其他人构建的Magento网站,注意到网站所有者没有在产品级别填充MetaTitle、Description和Keywords.该站点的默认元信息填充到每个产品页面中。在为商店View成功填充这些属性、清除缓存、重新编制索引、验证属性是否有效等之后,网站的默认元信息仍然是填充产品页面的内容。这似乎是一个配置问题,但在这一点上,我想排除原始开发人员以某种方式改变核心功能的可能性。我看到getTitle()方法在找不到更具体的内容时填充默认元信息的位置,这很酷,而且它这样做是因为在呈现标题时没有标题数据页面。在构建产品页面时,我在哪里可以找到为产品对象创建/填充数据的方法?如果我找到

用于从 Magento 中的 sitemap.xml 中排除特定类别页面的 PHP 代码

我想包含我的Magento网站的sitemap.xml中不应被搜索引擎编入索引的那些页面。为此,我已将Catalog/Category.phpCms/Page.php复制到我相应的app/code/local目录中,我正在修改它。我已成功修改Page.php以从我的sitemap.xml中排除特定的CMS页面。我按照给出的指示here由于我不熟悉PHP,我不知道要使此解决方案适应Category.php文件需要做哪些更改。这是我目前的Category.php文件,它不排除我想要从sitemap.xml中获取的任何特定类别页面:_init('catalog/category','enti

html - Magento 1.7.0.2 header 中的 W3 验证器错误

我在W3验证器中验证我的商店,我在这一行中遇到了一些错误:问题似乎出在&subset=代码上。w3验证器返回:Anentityreferencewasfoundinthedocument,butthereisnoreferencebythatnamedefined.Oftenthisiscausedbymisspellingthereferencename,unencodedampersands,orbyleavingoffthetrailingsemicolon(;).ThemostcommoncauseofthiserrorisunencodedampersandsinURLsas