【问题标题】:How to build an SEO friendly website URLs from dynamic database content? [duplicate]如何从动态数据库内容构建 SEO 友好的网站 URL? [复制]
【发布时间】:2012-09-21 06:44:35
【问题描述】:

可能重复:
Search-Engine Friendly URLs

我刚刚收集了大量数据,现在我想用这些数据在网站上动态生成内容。为此,我很可能会使用 PHP。

网站规划如下:

一个带有搜索框的静态页面(主页)。根据搜索,将显示多个链接到“详细”页面的链接。详细信息页面将从数据库中的内容填充,并且都使用相同的模板。

想一想主页上的汽车列表,然后单击“大众高尔夫”将把访问者带到一个页面,该页面显示所有从数据库中提取的高尔夫的详细信息。

如何使详细信息页面具有唯一的 URL,以便它们可以被机器人索引?即:www.mysite.com/details/vw_golf

我的假设是,如果我只是重定向到模板页面,我最终会得到类似 www.mysite.com/details.php?search=volkswagon_golf 的内容。即使我使用 POST,我也不会有静态 URL。

【问题讨论】:

    标签: php dynamic web seo


    【解决方案1】:

    我个人认为您应该使用某种框架,默认情况下它们都会这样做(或者至少几乎不需要配置)。我的意思是,虽然它不是一个框架,但你至少可以看看 WordpressDrupal

    如果您的计划是在没有任何框架或内容管理系统的情况下自己构建整个网站,那么我会对Apache mod_rewrite 进行一些研究。如果没有具体问题,很难给你任何代码。如果你也进入mod_rewrite,你将需要查看REGEX

    【讨论】:

      猜你喜欢
      • 2010-12-24
      • 1970-01-01
      • 2020-05-09
      • 2016-03-21
      • 2012-09-25
      • 2012-07-22
      • 2016-05-17
      • 1970-01-01
      • 2013-06-19
      相关资源
      最近更新 更多