Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SEO和使用!#在url中_Javascript_Html_Ajax_Seo - Fatal编程技术网

Javascript SEO和使用!#在url中

Javascript SEO和使用!#在url中,javascript,html,ajax,seo,Javascript,Html,Ajax,Seo,我在某个地方读到过关于如何创建一个网站,用AJAX加载页面的每个部分,同时仍然提供SEO。这与使用!#在url中。类似于twitter的功能。我似乎在任何地方都找不到关于它的任何东西。有人知道我在说什么吗?检查,这也可以通过Flash和Ajax完成。我相信你在这里寻找这个论坛问题:看看这篇文章: 它解释了hashbang导航的实现,允许google为您的站点编制索引。是您正在寻找的: 引述: 稍微修改有状态AJAX页面的URL片段 有状态AJAX页面在直接访问时显示相同的内容。这些页面可以在

我在某个地方读到过关于如何创建一个网站,用AJAX加载页面的每个部分,同时仍然提供SEO。这与使用!#在url中。类似于twitter的功能。我似乎在任何地方都找不到关于它的任何东西。有人知道我在说什么吗?

检查,这也可以通过Flash和Ajax完成。

我相信你在这里寻找这个论坛问题:

看看这篇文章:

它解释了hashbang导航的实现,允许google为您的站点编制索引。

是您正在寻找的:

引述:

  • 稍微修改有状态AJAX页面的URL片段 有状态AJAX页面在直接访问时显示相同的内容。这些页面可以在搜索结果中引用。而不是像
    http://example.com/page?query#state
    我们建议添加一个令牌,以便能够识别这些URL:
    http://example.com/page?query#[FRAGMENTTOKEN]状态
    。基于对web上当前URL的回顾,我们建议使用“!”(感叹号)作为标记。然后,可以在搜索结果中显示的建议URL将是:
    http://example.com/page?query#!状态
#
被称为“hashbang”,它们是web开发中所有罪恶的根源

基本上,弱小的web开发人员决定使用
#anchor
名称作为一种拙劣的手段,让“Web2.0”的东西在他们的页面上运行,然后向谷歌抱怨他们的页面排名受到了影响。谷歌通过启用hashbang解决了他们的难题

薄弱的web开发人员将这项工作视为福音。不要用它。这是一根拐杖

依赖hashbang的Web开发是否是Web开发错误的

这篇文章的措词比我以往任何时候都要好得多,它讲述了Gawker media从迁移到以hashbang为中心的网站(失败)的惨败。它会告诉你发生了什么以及为什么事情不好


这会是我的翻版吗?尽管我的答案得票不多,但你还是接受了我的答案,这让我感到温暖。我觉得我已经帮助引导了一个web开发人员走向最佳实践,并使web变得更好了一点。你的标题应该使用
#,而不是
#,否则为
将是不带片段的主URI的一部分(发送到服务器)。