php - 如何让搜索引擎找到我的 AJAX 内容

标签 php ajax seo

我有一个页面,它通过 AJAX 动态加载一段内容。我担心这意味着内容不会被搜索引擎找到。

为了向您展示我的意思,该站点位于 http://www.gold09.net动态内容在/speakers.php - 通常没有人会访问第二个链接,它只是加载到第一页。

我知道我可以通过使用 sitemap.xml 告诉抓取工具读取 speakers.php,但随后我将获得指向 speakers.php 的链接显示出现在搜索结果中。

我想最终的解决方案是,如果有人请求 /speakers.php,它会将他们重定向到主页,同时让爬虫读取数据。

有什么建议吗?

最佳答案

使指向您要索引的页面的链接具有内容的真实 HREF - 但使用 javascript 拦截事件并“返回 false”;在最后。

关于php - 如何让搜索引擎找到我的 AJAX 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/224698/

相关文章:

php - 使用 Javascript 和 Ajax 的手机无限滚动

javascript - 添加ajax到rails无数据库表单计算器

SEO 友好的 URL 重写器参数

seo - "Inline"谷歌附加链接

php - mysqli_fetch_all 在 PHP 5.4.11 上停止工作

php - 如何连接到我在 HostGator 中创建的数据库?

php - 在 codeigniter 库中使用 mysql

javascript - Ajax jquery - 即时加载

ASP.NET 在 Render() 之前执行函数

javascript - 提交表单之前返回确认对话框不起作用