2019 Google I/O 開發者大會
大會於美國當地時間 5/7~5/9 舉辦,會場位於山景城的Shoreline Amphitheater。
每年都會吸引全球各地的開發者前往朝聖,大家都想知道 Google 最新趨勢方向為何,主題包羅萬象,詳細議程內容可以前往活動官網 I/O 2019 參閱。
全部議程當中,有幾個主題是我自己感興趣的,也因為活動直播都在半夜才進行,這週有一、兩天就是熬夜來收看,也整理一下觀看的一些資料,根據幾個主題,做了記錄,也就順便打成文章,來和大家分享。
第一篇主題是「Google Search: State of the Union」
先簡介一下這個篇主題,分享了最新 google 搜尋的特色、利用新的 API 和工具幫助網頁內容(文字、圖片、影片)更加提升優化並且更可以被出現在 SERP 搜尋結果頁面。
這個主題的主講者有兩位,分別是
- John Mueller Google
- Martin Splitt Google
如果有在鑽研 Google SEO 的大家,應該都不陌生,John Mueller 一直以來都會透過Hang out 和 twitter 來解答大家對於 SEO 的一些問題,但當然不用直接回答做哪些事情一定會對排名有直接進步,另一位 Martin Splitt 是我在最近 Google 推出一系列介紹 JS SEO 影片中,我才認識,如果對於 SEO 在執行的朋友們,這兩位應該是可以固定 follow 的重要人選,我也找了這兩位的相關資訊,大家可以再行追蹤。
John Mueller:https://twitter.com/johnmu
Martin Splitt:https://twitter.com/g33konaut、https://50linesofco.de
重量級講者介紹完,現在開始來進入整個直播分享的內容。
Websites for search are
- hosted with urls on the web
- publicly accessible
- allowing google to index pages
- viewable in any browser
重點:網站網址、可以公開進入、Google 可以搜爬、可視於任何瀏覽器。
All of these are websites
- Html pages
- PWA
- Web apps in gerneral
- AMP、Angular JS、React、Vue JS…
重點:從基本的靜態網頁 Html 到 PWA 到 AMP 等,網站技術一直在推陳出新,Google 也是隨之不斷地在更加了解這些網站。
會中分享了一個蠻有趣的數字,Google 搜爬已經爬了 130,000,000,000,000 個頁面了
Help us find & crawler your web
- Googlebot needs a reference to your site
- Link from one page to the other
- Use Html:anchor
- Googlebot asks for permission:use robots.txt
重點:要讓搜爬知道你的網站,將網頁和網頁間串起連結,利用正確的 Html 設定連結方式和錨定文字,也透過 robot.txt 告知哪些網頁可以被檢索、哪些不需要檢索。
Discovery via APIs & Feeds
- sitemaps
- rss feeds w/Websub
- index APIs for jobs & livestream
- manually in search console
重點:sitemaps 和 GSC 提交的方式大家應該不陌生,但 RSS 和 index APIs 方式是我第一次認識,特別是 index APIs 也在這邊找了相關資料跟大家分享。
您可以使用 Indexing API 要求 Google 更新或移除 Google 索引中的網頁,但這些要求必須指明網頁的所在位置。您也可以針對您傳送給 Google 的通知取得相關狀態。目前 Indexing API 只能用於檢索含有徵人啟事或即時串流結構化資料的網頁。傳送要求給 Indexing API 時,請指明獨立網頁的位置,以通知 Google 檢索該網頁或將該網頁從索引中移除。
The new googlebot has been well-tested
- it was in testing for the last month
- we monitor rendering closely
- we will give you a heads-up before updating the user agent
重點:新的搜爬已經在測試中了,如果有任何消息會在宣布。
- Mobile pages must be same or equivalent to desktop
- Avoid separate urls (m-dot) for mobile sites
重點:行動裝置使用率非常高,網站設計更需要符合行動版設計,頁面最好跟桌機版是一樣的內容,優化項目:文字內容、結構化標記、圖片的替代文字、多尺寸、影片的多格式和meta 標題和描述等設定。
每個電腦版網址都具有一個對應的不同網址,用於提供 針對行動裝置最佳化的內容。
行動版網站的注意設定,可以參考這篇文章:https://developers.google.com/search/mobile-sites/mobile-seo/separate-urls