【发布时间】:2009-11-19 22:13:53
【问题描述】:
我创建了几个关于正确映射网站与数据库的问题,以便谷歌可以正确索引它。但是,需要更多信息。
我的网站是分类网站 (PHP)。用户可以在我的网站上搜索广告。搜索“BMW”将仅显示所有“bmw”广告的标题并将其显示为搜索结果。 (像谷歌那种)。 当用户点击“广告”时,无论是哪个广告,该广告的 ID 都会传递给“show_ad.php”。 在“show_ad.php”中,接收到 ID 并从 mysql 数据库显示正确的广告。 此外,在显示广告时,元标记也会动态更改(从 db 获取)以适应广告(我需要这样做以便 google 更容易找到广告)。
现在,这足以让我的网站变得“友好”吗?
另外,我认为我可以使用 .htaccess 更改 URL,所以不是:
http://www.mypage.com/show_ad.php?ID=12345
它会显示:
http://www.mypage.com/12345.htm
另外,我认为我必须在静态 html 页面中为每个创建的广告添加一个类似上面的链接,以便谷歌知道它在那里......对吗?
但是,这样就够了吗?
请指导我...
【问题讨论】:
-
我不是专家,但如果您仍然使用 URL,请首先使其更具“人类可读性”...所以,-尝试创建“说话”键,例如而不是“123456”使用“bmw-motorcycles-july-2010”之类的......所以你的网址是mypage.com/show_ads.php?key=bmw-motorcycles-july-2010
-
这看起来与编程无关。它应该转到 SuperUser 或 ServerFault。
标签: php mysql seo search-engine