我正在尝试让搜索引擎看到我的动态内容。我知道我需要使用method="get"
才能获得最佳效果。安全性不是我论坛这一部分的关注点,我只是用数据库中的只读内容重新加载主页的一个部门。
它有效,但我希望Google能够抓取按下各种按钮后在主页中重新加载的自定义内容。
所以,对于SEO,如果我使用以下内容,我注定要失败:
<form name="aspnetForm" method="get" action="default.aspx"
onkeypress="javascript:return WebForm_FireDefaultButton(event,
'ctl00_btnLoginImage')" id="aspnetForm">
我担心使用JavaScript可确保机器人/蜘蛛无法看到所有后续内容。我注意到我的URL在按键后没有按照我的希望改变 - 它仍然是主目录。
答案 0 :(得分:0)
Google会解析一些JS,但您确实需要针对不同内容使用不同的网址。
这段代码看起来像我从未写过的任何内容,任何与我合作/为我工作的人都不会被允许提交。
在更强大的基础上建立您的网站。
答案 1 :(得分:0)
我从MSDN找到了一组很好的答案:http://msdn.microsoft.com/en-us/magazine/dd942833.aspx基本上我需要更改为MVC或找出将URL映射到唯一内容的方法。