搜索引擎是否读取/应用获取变量?

时间:2011-02-25 01:19:11

标签: php seo dhtml

让我们说index.php有以下链接。

<a href="index.php?page=home">Home></a>
<a href="index.php?page=contact">Contact</a>

接下来是以下动态内容......

<div id="content">
  <?php inlclude "./content/" . $_GET['page'] . ".php"; ?>
</div>

我正在创建自己的轻量级CMS,我想知道搜索引擎是否会使用get变量抓取这些链接并拉取/索引内容。我还计划以类似的方式控制我的元内容。

搜索引擎是否读取/应用获取变量?

3 个答案:

答案 0 :(得分:1)

他们肯定会。否则,他们会错过网上的大部分动态内容,而不是使用不错的网址;)

答案 1 :(得分:1)

搜索引擎会扫描网页上的超链接,并存储他们遇到的任何唯一位置。 index.phpindex.php?q=home的位置不同,index.php?q=about的位置与{{1}}的位置不同。

除非您告诉搜索引擎不要使用robots.txt文件扫描该页面。

答案 2 :(得分:0)

早在搜索引擎的早期,答案是否定的。如今,搜索引擎更加智能,即使使用相同的根页面名称,它们也能够区分页面。

但是,使用RESTful应用程序设计肯定会更好,这需要使用mod_rewrite或其他一些技术来提高您的网址的透明度。鉴于您正处于创建CMS的计划阶段,我肯定会读到如何在您的程序中实现REST,完全避免这个问题。