抱歉,如果这是一个稍微笼统的问题。
有时我必须使用 jquery/ajax 从网站内的其他页面加载页面片段。我需要这样做的原因有很多,但我知道客户端 ajax 内容对搜索引擎是不可见的。
这是正确的吗?如果是这样,是否有另一种对搜索引擎友好的方法来做到这一点。
这些网站是 asp.NET,但我承认我不是 .net 专家。
谢谢。
最佳答案
I understand client side ajax content is invisible to search engines.
这是正确的。像 Google 这样的搜索引擎不会完全遵循 AJAX。
<小时/>编辑:不正确 - 通过额外的努力是可能的。请参阅 Blazemonger 对 OP 帖子的评论。
<小时/>为了对搜索引擎友好,您希望搜索引擎索引的内容需要出现在服务器构建的页面中,先于任何添加内容的 Javascript 或其他客户端脚本。
在将页面呈现给最终用户之前,您是否能够在服务器上加载页面片段并将它们构建到您的页面中?这对谷歌来说是友好的。
关于jquery - 加载搜索引擎友好的页面片段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13704682/