openart:从URL中删除页面ID路径



我正在努力使我的网站更SEO友好,我注意到,每当我通过标签或不同的页面(2,3,4等)进入产品时,它都会将其添加到URL。

例如:

www.wisdomsurvival.com/Guardian-Survival-kit/culinary-can-of-preparedness-seeds.html ? = 2页

我想从路径

中删除?page=2

Opencart 1.5.4

任何帮助都将是非常感激的。

编辑:我的主要目标是每个页面有一个URL,而不是多个路径。例如:http://www.wisdomsurvival.com/person-guardian-preparedness-package-camping-bug-outhttp://www.wisdomsurvival.com/camping-and-bug-out/person-guardian-preparedness-package-camping-bug-out

第一个URL是一个直接链接,第二个来自点击一个类别,第三个(没有显示,因为我只能发布2个链接)来自点击一个子类别,第四个(也没有显示)来自制造商列表。

我需要让它们都重定向到第一个URL,或者直接到第一个URL而不重定向,以及任何其他URL,如具有页面ID路径或标签路径的URL。

我认识这个主题:-)

?page=2从何而来?您需要跟踪链接的来源。首先尝试模板视图,看看它是否是一个简单的链接编辑布局,将完成你需要的。

如果不是,您可能会发现信息是在控制器中编码的,如果它是动态生成的。同样,您应该能够编辑生成链接的代码。

如果不是,您可能会发现它位于正在调用的模型中。同样,只要找到模型并编辑你在那里找到的链接结构。

你页面上的url将只是你在其他地方生成的url的反映,以便链接首先被遵循。

通常当我用openart构建时,我发现主题模块在SEO方面通常没有很好地编码。幸运的是,使用openart,这些问题通常很容易解决。

顶级技巧->我经常在我的url中添加额外的比特,这些比特对生成的页面没有影响,但谷歌无论如何都会将其作为关键字。

如果你发布你的代码,如果你有重新格式化链接格式的问题,我会找你,

希望有帮助,

保罗。

最新更新