2
我創建了一個網站,我想爲Google創建一個網站地圖來抓取它。動態頁面的Sitemap問題
網站retreives從課程基礎上COURSE_ID數據庫描述這個URL格式:
http://formationmtl.com/coursedescription.php?course_id=1
http://formationmtl.com/coursedescription.php?course_id=2
etc..
現在我不能說一定COURSE_ID存在,因爲它可能會被刪除擔保。
我使用第三方產品的在線生成Sitemaps它我得到這個:
<?xml version="1.0" encoding="UTF-8" ?>
- <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
- <!-- created with Free Online Sitemap Generator www.xml-sitemaps.com
-->
- <url>
<loc>http://formationmtl.com/</loc>
</url>
- <url>
<loc>http://formationmtl.com/index.php</loc>
etc...
我怎麼能修改此納入我的動態網頁?
這可能會引起一個愚蠢的問題,但我對此很新。
感謝,
您的數據庫中是否有類似於「課程名稱」的內容?或者只是「課程描述」?因爲,如果是這樣,那麼你會做一個PHP站點地圖,而不是一個XML站點地圖,並做一個foreach循環,並抓住每一個可用的course-id,並從結果 – 2013-03-11 21:25:41
嗯有趣...創建一個站點地圖...谷歌接受PHP網站地圖? – Kam 2013-03-11 21:27:18
這個想法是讓文件sitemap.php,但是,當PHP運行時,它實際上輸出一個正確的XML站點地圖(使用回聲等),所以你正在做的是輸出一個XML文件,只是通過PHP呈現。 – 2013-03-11 21:31:39