Google search develop for SEO - research log
Table of Contents
#
Google search develop for SEO - research log
對於一個網站上線要讓 Google 容易搜尋到需要做很多事
多到爆炸,而且每年都有新東西出來, 實在看得很煩…
感覺網路都被 Google 控制了…
Google 甚至出了一個develop guide
如要最新的消息與規範可以到 Introduction | Search | Google Developers
因為以下寫的東西可能過幾年後又有新的東西要加了
最後會再補充一些 social media 的 meta tag…
注意
這只是列出提要, 具體細節可以看所附的想關參考連結或拿關鍵字餵 Google
不然這文章寫一個禮拜都還不一定寫得完
但主要的經驗會在文章中提到
##
網站上線要給 Google crawler 爬需要注意的東西
###
metadata
以下兩種方式
-
建立 mockuop data
-
建立 Google search console(webmaster) or Google My Business(這通常是為了公司品牌或店家使用)
身為一個攻城獅
建立 mockup data 是基本(後續會介紹)
Google search console 可以讓你了解關於你的網站在 Google 上的一些情況, 像是被 search 多少次、曝光多少次或被 Google 建立了多少 index 等等, 還有很多東西, 也都會在加入許多新的功能, 所以最好定期去看一下
Google My Business 就是像下圖的東西, 但沒用過, 所以不知道具體的細節
###
準備接下來的東西
-
App Indexing(有 App 的服務才要做, 不管是 iOS 或 Android 都可以做)
-
Mobile Friendly(不管你的網站是 RWD 還是 AWD 都要處理, 不然你的 SEO 就準備說掰掰了)
-
AMP(Google 提出的, Facebook 有個類似的叫 instant articles)
-
Markup data(不管是 JSON-LD 還是 sechema 都很重要, sitemap 也不要忘了)
##
上述東西的一些細節
###
關於 URL 這件事
- Canonical URLs - 主要固定的 url
非 mobile url 非 amp url 非 短網址, 需注意的是假如是產品列表頁, 可以不要在這個值加上像是(p=1
or page=2
) 等頁數的 query string 這可以讓分頁的 rank 算到這產品頁來
redirect 採用 301
儘量使用 https
只列出一些要注意的點
具體可參考
- Alternate URLs - 非主要性的 url
像是其他語系的 url 或 mobile url 或 amp url 等都是這類型的
更多關於 url 要注意的事
Google 有份文件
Associate Your Online Resources
可以參考
懶得進去的下面有列舉一下要注意的 url 類型
- AMP page URLs (where supported)
- App URLs
- Mobile-specific website URLs
- Standard website URLs
- International sites URLs
怕有人不知道
最後補充個 Google crawler 的機制
crawler 一進入頁面會抓取頁面中所有連結且如果是站內連結
crawler 會再進去站內連結的頁面抓該頁面的資料
但如果網站有的頁面是原本的頁面上不會有 link 的那這樣 crawler 就不會抓到了
所以這時就要用提交 sitemap 的方式來讓 Google index 這頁面
關於 sitemap format 可參考 sitemaps.org - Protocol
對於很多頁面可能是 UGC(User Generated Content) 的頁面可以用提交 sitemap 的方式
最後針對 SPA 其實也是有解法的, 就目前來說 Google crawler 都可以抓 #! 了
但何時會再改就是看 Google 心情了
###
關於 metadata 這件事
Introduction to Structured Data
眾所皆知的有
- Microdata
- JSON-LD
- RDFa
但其實都還是遵循 schema.org 中的規範
只是呈現的格式不同而已
==待更新==