magepsycho / magento2-seosuite
Magento 2 免费SEO套件
README
Magento 2 免费SEO套件
概述
Magento 2 免费SEO套件扩展优化您的电子商务商店的SEO策略。
Magento 2的默认SEO设置不足以提高商店的搜索可见性。使用此扩展,您可以最大化您的SEO策略,以获得更好的搜索引擎排名。
主要功能
- 将规范URL添加到主页、CMS页面和联系我们页面
- 从
sitemap.xml
中删除非规范的产品URL - 提供HTML站点地图创建
- 启用使用
rel="prev"
和rel="next"
元标签的SEO分页 - 向
/customer
、/checkout
和/catalogsearch
页面添加"NOINDEX,NOFOLLOW"元robots标签
亮点功能
管理重复内容
此扩展帮助避免主页、CMS页面和联系我们页面上的重复内容问题。
它使用“规范URL”的概念来指定网页的推荐版本,通过使用HTML中的rel="canonical"
链接来避免重复并提高搜索排名。
扩展还通过设置规范版本从“sitemap.xml”中删除非推荐的产品URL。
例如:主页的"/"版本将被指定为推荐版本,即使在以下多个变体中也是如此:
/index.php
/cms/
/cms/index
/cms/index/index
/home
HTML站点地图
此扩展提供“HTML站点地图”,以帮助访客了解您的商店。此功能将在页脚中添加到名为"/sitemap"的页面上的链接。
“HTML站点地图”是一个网页,以有组织的方式列出网站上的所有链接,以帮助访客导航,并通过为搜索引擎提供清晰的架构来提高网站的SEO。
SEO分页
此扩展通过为分页添加rel="next"
和rel="prev"
属性来增强分页页面,如分类页面。
就像rel="canonical"
有助于处理重复内容一样,rel="next"
和rel="prev"
HTML链接元素有助于识别分页系列中不同URL之间的关系。
重要:自2019年春季起,谷歌网络管理员指南中的“前一页/下一页”建议不再适用。(参考:https://support.google.com/webmasters/thread/2783047?hl=en)
"NOINDEX,NOFOLLOW"元标签
此扩展允许您选择哪些页面应该有"NOINDEX,NOFOLLOW"元robots标签。
您可以选择哪些页面应该有"NOINDEX,NOFOLLOW"元robots标签。
默认情况下,这些标签将被添加到以下页面
- 客户页面(
/customer/*/*
) - 购物车/结账页面(
/checkout/*/*
) - CMS 404页面(
/cms/noroute/index
) - 产品评论页面(
/review/product/list
) - 搜索结果页面(
/catalogsearch/*/*
)
这对于具有重复或低质量内容、施工或开发中、敏感信息或内容较少或无内容的页面可能很有用。
🛠️ 安装
1 使用Composer(推荐)
composer require magepsycho/magento2-seosuite
2 使用Modman
modman init
modman clone git@github.com:MagePsycho/magento2-seo-suite.git
3 使用ZIP文件
- 下载扩展ZIP文件
- 提取并将文件上传到
/path/to/magento2/app/code/MagePsycho/SeoSuite/
通过任何一种方式安装后,按照以下步骤激活扩展
- 启用模块
php bin/magento module:enable MagePsycho_SeoSuite --clear-static-content
php bin/magento setup:upgrade
- 刷新存储缓存
php bin/magento cache:flush
- 部署静态内容 - 仅在生产模式下
rm -rf pub/static/* var/view_preprocessed/*
php bin/magento setup:static-content:deploy
- 转到管理员 > 营销 > SEO工具 > 管理设置
实时演示
更新日志
版本 1.0.0 (2023-02-07)
- 初始发布。
作者
贡献者
贡献方法
对Magento 2 FREE SEO Suite
的开发做出任何贡献都十分欢迎。
提供代码的最佳方式是向GitHub上的pull request提交。
需要支持吗?
如果您遇到任何问题或错误,请在GitHub上创建问题。