OpenCart中的SEO是您建立商店时的起点之一。如果您对搜索引擎优化了解不多,您可能会知道链接是任何网站排名的最有力因素之一。
OpenCart支持SEO友好的URL,但默认情况下不启用它们。
本教程将向您展示如何执行此操作以及在管理面板之外需要执行哪些操作才能使SEO URL正常工作。
启用SEO URL
要启用此设置,您需要登录管理面板并转到系统>设置>服务器。然后,您需要在使用SEO URL字段上选择是。
重命名.htaccess文件
但是,您可能会注意到此字段有一个小信息框。将鼠标悬停在小蓝色问号上即可查看。
它指出:
要使用SEO URL,必须安装apache模块mod-rewrite,并且需要将htaccess.txt重命名为.htaccess。
重要:
这些说明仅对在基于Apache的服务器上运行的OpenCart存储有效。
要修改.htaccess.txt文件,您需要访问源文件(例如,在FileZilla中)。下面的屏幕截图显示.htaccess文件所在的位置。
它已经从.htaccess.txt重命名为.htaccess。
这就是它。如果您在Apache服务器上运行,那么您现在已经完成了设置,您可以跳过NGINX说明,了解如何在OpenCart类别和产品中配置SEO URL。
NGINX服务器说明
使用NGINX服务器,它有点棘手,需要完成一些服务器配置。请与您的服务器管理员联系以访问您的配置设置。当您访问它们时,将代码示例从第5行粘贴到第15行。
server { ... ... location / { try_files $uri @opencart; } location @opencart { rewrite ^/(.+)$ /index.php?_route_=$1 last; } location ~* (\.(tpl|ini))$ { deny all; } }
配置SEO URL
要自定义产品的SEO URL,请转到管理面板,选择目录>产品,编辑产品,转到数据选项卡,然后向下滚动,直到看到SEO URL字段。
您可以以任何您喜欢的方式配置URL。
重要的提示:
SEO URL字段应包含唯一的短语,因此您不会冒着重复URL的风险。OpenCart没有复制检查程序,如果您输入两次相同的URL,可能会导致无法访问的产品。
您的OpenCart类别也可以有自定义SEO URL。它与产品相同,转到目录>类别,选择一个类别并转到数据选项卡以查找要自定义的相同SEO URL字段。
您也可以对OpenCart商店中的所有信息页面执行相同操作,以获得额外的SEO提升。转到目录>信息,选择要编辑的信息页面,然后转到数据选项卡以查找SEO URL字段。