【发布时间】:2016-06-03 09:30:13
【问题描述】:
我的第一个 Web 开发项目即将结束,我希望为我们的网站构建一个站点地图,作为搜索引擎优化的一部分。如果我理解正确,站点地图在正确完成后是一个文件,它显示了指向我网站所有公共页面的内容树(类似于 Windows 资源管理器中的路径)。
就我的问题而言,您需要了解该网站的一些背景信息以及它的工作原理。该网站是关于鸟类迁徙的,用户在包含搜索框的主页上进入该网站,他或她能够搜索一种鸟类,如果我们有数据,用户就可以转到一个单独的页面这只鸟的信息。从那里,用户可以访问有关该物种的统计数据。该页面将如下所示,其中包含我们从数据库中获取的内容。
信息页面的 URL 类似于 http://domain.com/searchbird.html?bird=Sedge%20Warbler?lang=1,统计页面的 URL 类似于 http://domain.com/statistics.html?bird=Sedge%20Warbler?lang=1。
每种鸟类都使用相同的基本 HTML 文件 (searchbird.html),其中填充了基于 ?bird="" 参数的数据。我的 webroot 中有大约四个 HTML 文件(让我们称之为:index.html、searchbird.html、statistics.html、about.html)。
因此,当我使用某种站点地图生成工具创建站点地图时,我会得到一个包含这 4 个 .html 文件的站点地图,这太棒了!然而,我错过了用户将能够找到的 500 种鸟类。
有没有办法让我自动在站点地图中包含每个可能的 URL,我将如何做这样的事情?我过去使用过 HTML、CSS 和 Javascript。但我只是一个初学者。如果有一个可执行的工具,那就太好了,但我的谷歌搜索还没有成功。
【问题讨论】:
标签: html url dynamic seo sitemap