搜索引擎优化:抓斗者了解

时间:2010-03-05 11:24:08

标签: seo hyperlink web-crawler

我正在开发一个公共分类广告门户网站,用户可以在其中发布广告(即销售汽车,房屋,寻找工作......)并浏览它们。 我想制作列表(即“汽车”,“最近添加”,...)SEO友好,因此广告详细信息的每个链接都是他的规范形式,即:

<ul>
..
<li>
<a href="http://mysite/ad/title-of-the-advertisement-xy">title of the advertisement</a>
</li>
...
</ul>

然后我丢失了搜索参数(列表生成查询搜索引擎),我不想附加像

这样的查询字符串
?qId=aa31f078-d0f4-45f5-8ad9-d1417f9f08ff

(也是因为我希望对想要复制/粘贴广告详情页面网址的用户保持可读性)

我要做的是在页面加载时使用javascript使每个链接成为表单“post”提交的触发器(即,为每个链接添加onclick处理程序并在表单上执行submit()页面底部带有包含opId的隐藏字段

所以,问题是:Google和其他搜索引擎抓取工具是否理解这些链接无法直接将您带到广告详细信息页面,但中间有一个javascript详细说明?

感谢 第

1 个答案:

答案 0 :(得分:1)

我认为,解决方案越复杂,越多用户和搜索引擎就越不友好。尝试找到更简单,更优雅的技术。

我知道有些网站使用这种“表单技术”来监视来自其页面上不同链接的出站点击和流量,而不会丢失直接链接“SEO-power”。他们return false onclick链接,同时提交表单以保留获取变量,最后将header() location301 redirect设为链接网址。

我建议你将变量id存储到会话变量中,并在生成每个页面之前检查它。