我去了一个照片分享网站,当我点击照片时,它直接将我重定向到一个类似于
www.example.com/photoshare.php?photoid=1234445
的URL。当我在该页面中单击其他照片时,URL变为www.example.com/photoshare.php?photoid=1234445#3338901
。如果我在同一页中点击其他照片,则只更改#后面的数字。与漂亮的相片相同,例如 www.example.com/photoshare.php?album=holiday#!prettyPhoto[gallery2]/2/
,我认为它们使用了ajax,因为整个页面似乎没有加载,但是URL已更改。
#
是片段标识符的第一个字符。#
以及其后面的所有内容 都是片段标识符的一部分。Google 使用一种爬行方法,该方法利用以#!
开头的特定片段--这是他们的惯例/方法(每个想要获得良好/正确索引的“交互式”站点的人都应该遵循它,Google 是“大狗”)。请参见 Chuck 的答案中的链接。 - user166390