Mic*_*cah 5 html javascript ajax seo
我在某处读到了如何创建一个网站,用AJAX加载页面的每个部分,同时仍然提供SEO.它与在网址中使用!#有关.与twitter相似.我似乎无法在任何地方找到任何关于它的东西.有谁知道我在说什么?
是这你在找什么:
引用:
- 稍微修改有状态AJAX页面的URL片段 无论何时直接访问,有状态AJAX页面都会显示相同的内容.这些是可以在搜索结果中引用的页面.取而代之的是URL像
http://example.com/page?query#state我们想提出增加一个令牌,使其能够认识到这些网址:http://example.com/page?query#[FRAGMENTTOKEN]state.根据对网络上当前网址的评论,我们建议使用"!" (感叹号)作为此标记.可以在搜索结果中显示的建议URL将是:http://example.com/page?query#!state.
#!被称为“hashbang”,它们是 Web 开发中所有邪恶的根源。
基本上,实力较弱的网络开发人员决定使用#anchor名称作为一种笨拙的黑客手段,让“Web 2.0”的东西在他们的页面上运行,然后向谷歌抱怨他们的页面排名受到影响。谷歌通过启用 hashbang 来解决他们的问题。
弱网络开发人员将这项工作视为福音。不要使用它。它是一根拐杖。
依赖 hashbangs 的 Web 开发是错误的Web 开发。
这篇文章的措辞比我以前写的要好得多,并且讨论了 Gawker 媒体从迁移到(失败的)以 hashbang 为中心的网站的惨败。它告诉您正在发生什么以及为什么会出现问题。
http://isolani.co.uk/blog/javascript/BreakingTheWebWithHashBangs
| 归档时间: |
|
| 查看次数: |
1051 次 |
| 最近记录: |