如果我有一个PHP页面,并且基于传递给它的id
,它加载的内容会有所不同,然后我重写URL。
这将如何影响SEO?我理解将每个页面作为单独的页面更好,但该页面的数据会添加到数据库中,页面会动态加载它。
每个.php?id=..
都有自己的页面重写,并在页面上排列。
答案 0 :(得分:0)
获得更好的重写方案。有一个表将人类可读的名称映射到ids:
--------------------------
| id | name |
|---------|--------------|
| 1 | main_page |
| 2 | comment_page |
...
然后有一个重写规则将http://www.yoursite.com/${NAME}
重写为http://www.yoursite.com/pagething.php?name=${NAME}
。然后执行查找以从id
获取name
,并照常显示该页面。