我有这个产品目录网站。为了SEO,我希望我的“查看详细信息”链接看起来像这样的东西
~/products/26-productname or ~/products/26/productname
在我的机器上,我正在使用网址重写模块,效果很好。不幸的是,我的主机(共享)暂时不支持url重写模块或Aspnet 4.0。所以我想出了一个试图成为SEO友好的解决方法
而不是:
~/Products/details.aspx?id=26
我决定简单地将产品名称附加到网址中,即
~/Products/details.aspx?product=26-Toshiba Qosmio Notebook
所以我的问题是SEO友好是如何这样的URL,我的尝试是否有价值?
答案 0 :(得分:4)
如果只使用数字,数字和字符串,它对搜索引擎没有什么影响,但是你应该确保正确识别参数:
http://googlewebmastercentral.blogspot.com/2009/10/new-parameter-handling-tool-helps-with.html
答案 1 :(得分:1)
IMO - 您的网址应为:
/产品/东芝的Qosmio笔记本/
或
/产品/ 26 /
并且在两种情况下都应指向相同的资源。这比搜索参数提供的链接更多SEO,因为它指向资源URI而不是代码中的URL。
如果您的主机不支持url-rewrite,也许是时候转移到支持此功能的其他主机......
HTH
答案 2 :(得分:1)
使用易于理解爬虫的网址始终是一个好习惯。使用某些关键字也是有益的。 http://www.curiologix.com/company-overview.php是您的网址应如何
的示例答案 3 :(得分:0)
始终建议使用静态网址,不要在网址中使用冗长的语句,尝试在网址中添加关键字以进行网站推广。
答案 4 :(得分:0)
到目前为止,您使用的是产品网址,然后根据Google网址,人类应该理解。 您可以通过本Google指南轻松了解相关信息。
因此,而不是使用此URL
~/Products/details/toshiba-qosmio-notebook.aspx
您应尝试使用此类型的网址解决此问题,您可以删除产品ID并使用类似的内容。
$myfile = fopen("somefile.html", "w");
$data = $this->render("somefile.html.twig");
fwrite($myfile, $data);
这对您的网站有好处。
答案 5 :(得分:0)
URL的固定链接多种多样,但seo的最佳URL结构是site.com/posturl。如果该关键字存在于根域中,则不应重复该关键字。该网站的网址和排名都很好地提供了所有imp关键字。 [https://eloginmentor.online/myhtspace-employee-login-myhtspace-com][1]