Php Silex&x2B;Ajax+;搜索引擎优化

Php Silex&x2B;Ajax+;搜索引擎优化,php,ajax,seo,silex,Php,Ajax,Seo,Silex,如果你想用Silex实现SEO友好的单页ajax网站,最好的方法是什么 我想使用路由(没有硬编码的URL)并支持带有hashbang或HTML5 pushState的后退按钮(浏览器历史记录) 我想这可以通过和或类似的组合来实现。但我想已经有人解决了这个问题,所以我很想听听你的经验。我将重点介绍SEO友好的部分 如果你和你的网站访问者对此没有任何问题,你可以在你的网站上使用尽可能多的“新奇的东西” 但请记住,你添加的“花哨内容”越多,谷歌和其他搜索引擎就越会让你远离自己。 记住,没有确定的射击方

如果你想用Silex实现SEO友好的单页ajax网站,最好的方法是什么

我想使用路由(没有硬编码的URL)并支持带有hashbang或HTML5 pushState的后退按钮(浏览器历史记录)


我想这可以通过和或类似的组合来实现。但我想已经有人解决了这个问题,所以我很想听听你的经验。

我将重点介绍SEO友好的部分

如果你和你的网站访问者对此没有任何问题,你可以在你的网站上使用尽可能多的“新奇的东西”

但请记住,你添加的“花哨内容”越多,谷歌和其他搜索引擎就越会让你远离自己。

记住,没有确定的射击方式。我会告诉你该怎么做

  • 注册并使用它,特别是“以谷歌机器人的身份获取”,它会告诉你在阅读(爬网)你的网站时遇到的问题和错误

  • 在开发网站时,使用firefox插件,当google看到你的页面时,它会告诉你页面的外观

  • 在关闭js和css的情况下测试页面,这就是google和其他搜索引擎查看页面的方式

  • 如果使用这些方法,你会发现问题和错误,并且发现谷歌在阅读你的网页和网站时遇到了困难,这对你来说是一个警钟,提醒你从你的网站上减少一些“花哨的东西”


    还有很多其他与SEO相关的事情,但是上面这些会让你开始,让你走上正确的轨道,让你的网站对搜索引擎来说可读、可爬行、可索引。

    我将重点关注SEO友好的部分

    如果你和你的网站访问者对此没有任何问题,你可以在你的网站上使用尽可能多的“新奇的东西”

    但请记住,你添加的“花哨内容”越多,谷歌和其他搜索引擎就越会让你远离自己。

    记住,没有确定的射击方式。我会告诉你该怎么做

  • 注册并使用它,特别是“以谷歌机器人的身份获取”,它会告诉你在阅读(爬网)你的网站时遇到的问题和错误

  • 在开发网站时,使用firefox插件,当google看到你的页面时,它会告诉你页面的外观

  • 在关闭js和css的情况下测试页面,这就是google和其他搜索引擎查看页面的方式

  • 如果使用这些方法,你会发现问题和错误,并且发现谷歌在阅读你的网页和网站时遇到了困难,这对你来说是一个警钟,提醒你从你的网站上减少一些“花哨的东西”


    还有很多其他与搜索引擎优化相关的事情,但是上面的这些会让你开始,让你走上正确的轨道,让你的网站可读、可爬行、可索引,供搜索引擎使用。

    以下是我如何修复它的

    如果启用javascript,我将阻止主菜单链接和默认行为。请求完成后,我将使用
    window.history.pushState()
    保存浏览器历史记录

    我提出了条件。如果是整页刷新(bot或javascript被禁用),我将加载带有页眉和页脚的内容;如果是ajax请求,则加载主要内容

    这样,无论启用或不启用javascript,我的行为都是一致的,但使用ajax来代替整个页面刷新。最重要的是我保持Silex路由


    欢迎反馈。

    以下是我如何修复它的

    如果启用javascript,我将阻止主菜单链接和默认行为。请求完成后,我将使用
    window.history.pushState()
    保存浏览器历史记录

    我提出了条件。如果是整页刷新(bot或javascript被禁用),我将加载带有页眉和页脚的内容;如果是ajax请求,则加载主要内容

    这样,无论启用或不启用javascript,我的行为都是一致的,但使用ajax来代替整个页面刷新。最重要的是我保持Silex路由


    欢迎反馈。

    我衷心同意上述Metadice。一个应该是非常实际的项目放在网站上,因为有这么多的噱头,以帮助这和那随着搜索引擎优化产品。我们有时会觉得自己太聪明了,好像为谷歌这样的公司工作的人没有我们聪明!没错

    我遵循一个基本规则。我必须有一个优先事项,那就是在我的网站上有最新的、相关的内容和大量的内容。满足搜索者的需求。其他一切都是次要的。换言之,1页内容和10个插件是不会削减它的

    我有一整篇文章是基于这样一个事实:谷歌并不关心帮助你炫耀你的磨损和眼泪……他们所希望做的就是将最固定的点和相关内容与搜索词结合起来……句号

    要查看更详细的评论,请访问我的文章帖子:


    我完全同意上面的Metadice。一个应该是非常实际的项目放在网站上,因为有这么多的噱头,以帮助这和那随着搜索引擎优化产品。我们有时会觉得自己太聪明了,好像为谷歌这样的公司工作的人没有我们聪明!没错

    我遵循一个基本规则。我必须有一个优先事项,那就是在我的网站上有最新的、相关的内容和大量的内容。满足搜索者的需求。其他一切都是次要的。换言之,1页内容和10个插件是不会削减它的

    我有一整篇文章是基于这样一个事实:谷歌并不关心帮助你炫耀你的磨损和眼泪……他们所希望做的就是将最固定的点和相关内容与搜索词结合起来……句号

    要查看更详细的评论,请访问我的文章帖子:


    谢谢。我知道这一点,还有更多关于制作ajax网站c的信息