传递 GET 变量而不传递 URL?
假设我的主页上有这两个链接
http://example.com/user?id=1&sex=male
这两个链接指向同一页面。用户页面根据id加载信息。 如果单击第二个链接,页面会加载基于性别的额外信息。
这两个页面几乎相同,因此不利于 SEO。
我的问题是可以在不使用 url 的情况下传递第二个参数吗?
也许使用 POST 或 javascript?
谢谢
Suppose I have these two links on my homepage
http://example.com/user?id=1&sex=male
These two links point to the same page. The users page loads information based on the id.
If the second link is clicked the page loads extra information based on sex.
These two pages are almost identical, therefore not good for SEO.
My question is it possible to pass the second argument without using the url?
Maybe using POST or javascript?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用 POST 就是答案。尽管我不知道这如何影响任何 SEO 策略......
Using POST is the answear. Even though I have no idea, how this influences any SEO strategies...
不通过 GET 传递它的唯一其他方法是 POST 或使用 cookie。可能是我遗漏的其他方法,如果我错了,请纠正我。
The only other way to pass it without GET would be POST or by using cookies. They may be other methods that I am missing, and please correct my if I am wrong.