2012-12-04 25 views
1

对不起,如果这是一个稍微普遍的问题。载入页面搜索引擎友好的片段

我有时必须使用jquery/ajax从网站中的其他页面加载页面片段。我需要这样做的原因有很多,但我理解客户端Ajax内容对搜索引擎是不可见的。

这是正确的吗?如果是这样,是否有另一种方式做到这一点,搜索引擎友好。

这些网站是asp.net,但我承认我不是.net专家。

谢谢。

+2

[Google一直致力于制作AJAX内容](https://developers.google.com/webmasters/ajax-crawling/),但您必须自己做一些工作。 – Blazemonger

回答

2
I understand client side ajax content is invisible to search engines. 

这是正确的。像谷歌这样的搜索引擎不会干净地遵循AJAX。


编辑:不是真的 - 这是可能的额外的努力。请参阅Blazemonger对OP post的评论。


为了搜索引擎友好,索引你想要的搜索引擎的内容必须存在于由服务器内置的网页,以前的任何Javascript或其他客户端脚本添加内容。

是否可以在页面呈现给最终用户之前,将页面片段加载到服务器上并将它们构建到页面中?这将是Google友好的。

+1

感谢您的回复。不幸的是我不能像那样建造它。这是一个奇怪的设置,但最终的游戏是在其他页面之间共享页面的片段。我不知道你是否可以以某种方式加载页面片段服务器端。 –

+1

这是不正确的。看到我对OP的评论。 – Blazemonger

+0

有趣。我会有一个适当的阅读。谢谢。 –