## 4. SEO
* 使用“搜索引擎友好”的URL,如?http://example.com/pages/45-article-title 而不是?http://ofexample.com/index.php?page=45。
* 在動態內容中,把?`#`?改成?`#!`?,然后在服務器端使用`$_REQUEST["_escaped<wbr style="box-sizing: border-box;">_fragment_"]`。換句話說?./#!page=1 變成了?./?_escaped_fragments_=page=1。此外,對于使用?FF.b4 or Chromium 的用戶,`history.pushState({"foo":<wbr style="box-sizing: border-box;">"bar"}, "About", "./?page=1");`?是一個非常棒的命令。因此,即使地址欄已經改變了,頁面也不會刷新。
* 不要使用“[點擊這里](http://ux.stackexchange.com/questions/12100/why-shouldnt-we-use-the-word-here-in-a-textlink)”這樣的鏈接。你是在浪費一個搜索引擎優化的機會,而且它讓使用用屏幕閱讀器人們更難閱讀。
* 有一個[XML網站地圖](http://www.sitemaps.org/),最好在默認位置?`/sitemap.xml`。
* 當有多個URL指向同一個內容的時候,使用?`<link rel="canonical" ... />`?,這個問題可以通過?[Google Webmaster Tools](http://www.google.com/webmasters/)?來解決。
* 使用?[Google Webmaster Tools](http://www.google.com/webmasters/)?和?[Bing Webmaster Tools](http://www.bing.com/toolbox/webmaster)。
* 安裝?[Google Analytics](http://www.google.com/analytics/)?或者其他開源分析工具如:[Piwik](http://piwik.org/)。
* 了解?[robots.txt](http://en.wikipedia.org/wiki/Robots_exclusion_standard)?及搜索引擎蜘蛛 是如果工作的。
* 使用重定向(301)www.example.com 到 example.com(或者反過來),防止它們平分谷歌網站排名。
* 要知道有?badly-behaved 蜘蛛的存在。
* 如果你的網站有非文本內容,*[Tim Farley](http://stackoverflow.com/questions/72394/what-should-a-developer-know-before-building-a-public-web-site#167608)*?的回答中有一些非常有用的信息。