SEO 整理

更新 發佈閱讀 21 分鐘


中英文全名: Search Engine Optimisation,搜尋引擎最佳化。

是一種透過了解搜尋引擎的運作規則來調整網站, 提高在搜尋引擎內排名。搜尋引擎演算法時常在變,2020 google 切換為 mobile first

提高排名的好處

經過許多專業的 SEO 研究機構調查後發現, 當使用者利用搜尋引擎尋找資料、產品或服務時, 大部分人通常只會點擊搜尋結果當中,最前面出現的幾個連結。通常 4 ~ 6 個月才能看出明顯效益。

近三年台灣主要搜尋引擎(Desktop):Google, Yahoo, Bing

Google 獨霸市場

Google 獨霸市場

技術層面

HTML

<meta charset="UTF-8">
<meta name="description" content=“網頁簡短描述">
<meta name="keywords" content=“網頁關鍵字”>
<meta name="author" content=“作者姓名">
<meta name="generator" content=“編輯器名稱">
<meta name="copyright" content=“網頁版權">
<meta name="distribution" content="網頁發佈地區">
<meta name="robots" content="index,follow"/>
<title>頁面標題</title>

<!-- Open Graph -->
<meta property=“og:url" content="" />
<meta property=“og:title" content="" />
<meta property=“og:description" content="" />
<meta property=“og:image" content="" />
<meta property=“og:type" content="" />
<meta property=“og:locale" content="" />
<meta property=“og:site_name” content="" />
<meta property=“article:published_time” content="" />
<meta property=“article:modified_time” content="" />
<meta property=“article:section” content="" />
<meta property=“article:tag” content="" />
<meta property=“fb:admins” content="" />
<meta property=“fb:app_id” content="" />

<!-- Twitter -->
<meta name="twitter:card" content="">
<meta name="twitter:site" content="">
<meta name="twitter:title" content="">
<meta name="twitter:description" content="">
<meta name="twitter:creator" content="">
<meta name="twitter:image:src" content="">

<!-- Favicon -->
<link rel=“shortcut icon" href="XXXX.png">
<link rel="apple-touch-icon" href=“XXXX.png”>
<link rel="apple-touch-icon-precomposed" sizes="57x57" href=“XXXX.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href=“XXXX.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href=“XXXX.png">
<link rel="apple-touch-icon-precomposed" sizes=“144x144" href=“XXXX.png">

<!-- 還可以加上 -->
media="screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio: 2)">

<!-- 關於行動裝置主畫面 -->
<!-- 添加到主畫面的標題(iOS 6 新增) -->
<meta name="apple-mobile-web-app-title" content="標題">

<!-- 是否啟用 WebApp 全螢幕模式,刪除蘋果默認的工具欄和選單 -->
<meta name="apple-mobile-web-app-capable" content="yes"/>

<!-- 添加智能 App 廣告條(iOS 6+ Safari) -->
<meta name="apple-itunes-app" content="app-id=myAppStoreID, affiliate-data=myAffiliateData, app-argument=myURL">

<!-- 設置蘋果工具欄顏色 -->
<meta name="apple-mobile-web-app-status-bar-style" content="black"/>

<!-- 忽略頁面中的數字識別為電話,忽略email識別 -->
<meta name="format-detection" content="telphone=no, email=no"/>

<!-- iPad (直) 768 x 1004(標準解析度) -->
<link rel="apple-touch-startup-image" sizes="768x1004" href="/splash-screen-768x1004.png"/>

<!-- iPad (直) 1536x2008(Retina) -->
<link rel="apple-touch-startup-image" sizes="1536x2008" href="/splash-screen-1536x2008.png"/>

<!-- iPad (橫) 1024x748(標準解析度) -->
<link rel="apple-touch-startup-image" sizes="1024x748" href="/Default-Portrait-1024x748.png"/>

<!-- iPad (橫) 2048x1496(Retina)-->
<link rel="apple-touch-startup-image" sizes="2048x1496" href="/splash-screen-2048x1496.png"/>

<!-- iPhone/iPod Touch 豎屏 320x480 (標準解析度) -->
<link rel="apple-touch-startup-image" href="/splash-screen-320x480.png"/>

<!-- iPhone/iPod Touch 豎屏 640x960 (Retina) -->
<link rel="apple-touch-startup-image" sizes="640x960" href="/splash-screen-640x960.png"/>

<!-- iPhone 5/iPod Touch 5 豎屏 640x1136 (Retina)-->
<link rel="apple-touch-startup-image" sizes="640x1136" href="/splash-screen-640x1136.png"/>

<!-- RSS -->
<link rel="alternate" type="application/rss+xml" title="RSS" href="/rss.xml"/>

除此之外:

  1. H1 — H5 至少要有一個,且按照層級出現,不可跳過。
  2. 資料類型請使用 table, 列表類型請使用 ol, ul。
  3. 內容太長可以使用錨點,例如<a href=“#id”></a>,增加關聯性。
  4. Html盡量符合語意,例如文章使用<article>,章節使用<section>。
  5. 如果可以,可增加影音類型有助提升 SEO。
  6. 可以增加輔助標示的要加上去。
     例如:
     <img alt=“測試圖”/>
     <a href=“#” title=“連結”>連結文字</a>
  7. 語言 <html lang=“en”>

VUE

因為目前專案大部分都使用 Vue ,但 Vue 要做每頁都不一樣的 meta 資訊比較麻煩,所以直接使用 Nuxt。
全域: 整個網站,寫在全域設定檔 nuxt.config.js
單頁: 套用單頁,寫在該頁面的 head 設定,例如:

export default {
head: {
title: ''
}
}

網頁載入速度

  1. 基本先依據 Google PageSpeed Insights改善。至少半秒載完畫面。
  2. 提供 next-gen 格式的圖片
     JPEG 2000、JPEG XR 和 WebP 等圖片格式的壓縮效果通常優於 PNG 或 JPEG,因此能提高下載速度並節省使用者的數據用量。
  3. 使用大小合適的圖片有助於節省行動數據用量並縮短載入時間。
    視瀏覽器支援狀況採用不同技術,若可支援最新,圖片可使用<picture>相關 RWD 方式。若不支援最新,使用 css media方式。
    另外情境如果可以,使用 lazy loading。
  4. 排除禁止轉譯的資源。
    先載入必要之 js/css ,其他不重要的使用 lazy loading
  5. 視情況使用 Cache
  6. 將主要執行緒的工作降到最低 。
  7. 文字壓縮
  8. 避免耗用大量網路資源。
  9. 減少 JavaScript 執行時間
  10. 將關鍵要求層級降至最低 。優先載入必要資源
  11. 降低要求數量並減少傳輸大小
  12. 手機版跟桌機版

網站安全性

  1. Https (申請 SSL),Chrome79將逐步封鎖網頁中未SSL加密之內容
  2. 如果使用者輸入http,也要轉到 Https
  3. 監控流量、伺服器錯誤、駭客入侵等可使用 Google Search Console幫助
  4. 備份
  5. 防火牆與弱掃
  6. 軟體更新
  7. 其他,sesstion 存活時間、不連外網、blahblah…

提交索引

  1. Google 在 2018/7/25 星期三宣布停止公開提交網址索引的服務。
  2. Bing 於 2018/9/18 公告停止公開提交網址索引服務
  3. Google Search Console
    Bing網站管理工具

域名

  1. 域名最好可以包含關鍵字或相關。
  2. 使用者不管有沒有打 www ,也要可以連線。
  3. 域名最好是符合性質。例如台灣使用.tw,開發使用.dev

Robot.txt

  1. 允許所有搜尋引擎檢索所有內容(通常建議使用)
     User-agent: *
     Disallow:
  2. 拒絕所有搜尋引擎檢索所有內容(正式環境請避免使用)
     User-agent: *
     Disallow: /
  3. 拒絕所有搜尋引擎檢索/members/底下所有內容。
     User-agent: *
     Disallow: /members/
  4. 拒絕Google搜圖的爬蟲檢索/images/底下所有內容。
     User-agent: Googlebot-image
     Disallow:/images/
  5. [萬用字元]拒絕所有搜尋引擎檢索網站內png為副檔名的圖檔。
     User-agent: *
     Disallow: *.png$
  6. [萬用字元]拒絕Bing搜尋引擎檢索網站內/wp-admin目錄底下所有內容及網站內開頭為test的所有檔名。
     User-agent: bingbot
     Disallow: /wp-admin/
     Disallow: ^test*
  7. sitemap: http://www.XXXXXXXX.com/sitemap.xml
  8. Crawl-deslay: XX — 告訴爬蟲,再次來訪的最短時間間隔為20秒。(百度公開表示不支援此語法)
  9. Robot.txt檔案只能放在網站的根目錄底下
  10. 有些東西要擋掉比較好

其他

  1. XML
    可使用工具產生:XML-Sitemaps
  2. 網址數量往往超過一個Sitemap檔案可以乘載的大小?
    單靠Sitemap製作工具依然會有許多網頁沒辦法被找到?
    每天都有大量新頁面產生,需要時時更新Sitemap內的內容?
    解決辦法:套件、模組、自行開發程式自行產生sitemap
  3. Subdomain or SubFolder?
    建議SubFolder

SubFolder 表現較佳

SubFolder 表現較佳

UX

  1. 每頁至少要顯示關鍵字一次。
  2. 避免無意義的用關鍵字填滿內容,可使用同義詞 確保內容是高品質的。
  3. 內容定期更新,透露更新時間。
  4. 廣告不能影響主要內容閱讀,且可以是被辨別的。 提供外部連結與內部連結。
  5. supplementary content。例如:導航選單。
  6. 舊的 SEO 資訊要清理乾淨 。
  7. Copyright, Contact。
  8. 主要內容前 150 個字要有關鍵字。
  9. <title>少於64個字符, 您最多可以包含12個單詞,這些單詞將被算作頁 面標題的一部分,並考慮在前8個單詞中使用重要的關鍵字。頁面標題 的其餘部分將被視為頁面上的普通文本。
  10. 別亂轉址。
  11. 太多 Landing Page 導到同一頁面。
  12. 頁面只以賺錢為目的,google 會視為垃圾。 廣告別亂放,蓋全頁面會被降低排名。
  13. 自動播放的影音廣告會降低排名 固定位置的大型廣告會降低排名 廣告在行動裝置大於30%高度會降低排名
  14. 全螢幕的廣告 動畫廣告
  15. Sitelinks and search box internal 語言沒設定好,也會影響。

raw-image

16. 語言
17. 301 Redirects Are POWERFUL & WHITE HAT
18. 注意使用者在你的網站上的發言內容
19. 促繁不及備載…

工具整理

  1. Google Search Console
  2. Google PageSpeed Insights
  3. Google Ads 關鍵字研究
  4. Google結構化資料測試工具
  5. Google Analytics
  6. Bing網站管理工具
  7. 相關關鍵字檢索
  8. 相關關鍵字檢索+查看其他有關的網站
  9. XML-Sitemaps
  10. SEO Reporter

參考

搜尋引擎最佳化
搜尋引擎最佳化(英語: search engine optimization, 缩写为),是一種透過了解 搜尋引擎的運作規則來調整 網站,以及提高目的…zh.wikipedia.org

Google SEO Tutorial for Beginners | How To SEO A Website Step By Step (2020)
Search Engine O ptimisation (SEO) in 2020 is a technical, analytical and creative process to improve the visibility of…www.hobo-web.co.uk

On-Page SEO: Anatomy of a Perfectly Optimized Page (2019 Update)
When it comes to on-page SEO, I'm sure you've heard enough about meta tags and keyword density for one lifetime. If…backlinko.com

結構化資料 SEO 與 meta 標籤
隨著這個 blog 放到網路上開始,SEO 也變得重要起來,而在 SEO 裏頭,最重要的第一項重點就是 meta 標籤,這也是要告訴搜尋引擎和社群網站,你的 blog…www.oxxostudio.tw

01. Nuxt.js 小跑起步 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
寫文是為了將最近用 Vue.js + Nuxt.js 的使用細節整理,供日後參考。順序也許跟官網不太一樣,請多多包涵。 官方範例其實已涵蓋的大量情境,若是你想特別知道哪些案例怎麼設計,還是我舉例不當,歡迎給予意見,希望討論過程能一同成長。…ithelp.ithome.com.tw

08. Nuxt 客製《甜點電商》SEO 基本資訊 - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天
客製 SEO 資訊 上一章讓登入頁有了基本樣貌,但需要 SSR 是為了解決兩大問題 SEO SMO 具體怎麼做? 前端最基本的,在 埋對應的 Meta Tag 來看《甜點電商》版面怎麼定義 Meta...ithelp.ithome.com.tw

https://kknews.cc/zh-tw/code/a3ey48g.html

株式会社アンク:コピペ判定判定ソフト「コピペルナー」
コピペルナーは、コピペ判定支援ソフトです。学生がレポートや論文などを作成する際、インターネットや知人の文章から不正な引用(コピペ)を行うことが社会問題となっていることから、金沢工業大学知的財産科学研究所長の杉光一成教授がしくみを考案し、株式…www.ank.co.jp

重複コンテンツ・ミラーサイト・類似ページ判定ツール
重複コンテンツページがあると... 2011年2月より米国で導入されたパンダアップデートをご存知でしょうか? パンダアップデートは、Googleの検索品質を高めるために実施されているアルゴリズムアップデートです。…sujiko.jp

Mobile-Friendly Test - Google Search Console
Is your web page mobile-friendly? Loading... Test how easily a visitor can use your page on a mobile device. Just enter…search.google.com

SEOチェキ!無料で使えるSEOツール
無料SEOツール「SEOチェキ!」(せおちぇき!)はSEOに役立つさまざまな情報を、調査することのできるツールですseocheki.net

Google / Yahoo 關鍵字排名查詢 | 陪您航向未來的好夥伴 - Allstars 星辰網站建置與網頁設計
本工具可以快速協助您查詢 Google / Yahoo 的關鍵字排名,輸入您要搜尋的關鍵字以及網址,就能得到排名結果。超過 100 名或查詢不到都會以 0 顯示。 如果出現「Something…the-allstars.com

Free Keyword Rank Checker Tool Online for Google, Yahoo, Bing
Rankaware is an SEO tool that makes keyword rank checking and monitoring fast and easy. This keyword rank checker…myrankaware.com

留言
avatar-img
留言分享你的想法!
avatar-img
Neil 的沙龍
4會員
16內容數
紀錄突然想到的設計靈感或實作的經過
你可能也想看
Thumbnail
搜尋引擎優化(SEO, Search Engine Optimization)是提升網站關鍵字排名的技術和策略。 通過SEO,可以增加網站的可見性,吸引更多自然流量,進而提升品牌知名度和業務成長。本文全面介紹了SEO的定義、運作原理、基本策略、目標、服務內容以及選擇SEO服務提供商的建議。
Thumbnail
搜尋引擎優化(SEO, Search Engine Optimization)是提升網站關鍵字排名的技術和策略。 通過SEO,可以增加網站的可見性,吸引更多自然流量,進而提升品牌知名度和業務成長。本文全面介紹了SEO的定義、運作原理、基本策略、目標、服務內容以及選擇SEO服務提供商的建議。
Thumbnail
近期 Google 搜尋引擎API機密文件的外流事件,絕對是近期震撼數位行銷世界的一大頭條,其內容揭示了一些有關 Google 搜尋結果生成原理的重要細節。今天本男爵就來跟各位聊聊這其中獲得的寶貴洞察,或許會對您在設計網站內容時有一些不同的想法!
Thumbnail
近期 Google 搜尋引擎API機密文件的外流事件,絕對是近期震撼數位行銷世界的一大頭條,其內容揭示了一些有關 Google 搜尋結果生成原理的重要細節。今天本男爵就來跟各位聊聊這其中獲得的寶貴洞察,或許會對您在設計網站內容時有一些不同的想法!
Thumbnail
而在這個資訊爆炸的時代,人們的搜尋習慣已經越來越多元。除了透過搜尋引擎之外,他們也會在社群媒體、論壇、部落格等平台上尋找資訊。 因此,要想讓你的品牌被更多人看見,就必須掌握多元的行銷技巧。今天,我們就來聊聊SEO(搜尋引擎優化),也就是如何讓你的網站或產品更容易出現在搜尋引擎的結果頁面中。
Thumbnail
而在這個資訊爆炸的時代,人們的搜尋習慣已經越來越多元。除了透過搜尋引擎之外,他們也會在社群媒體、論壇、部落格等平台上尋找資訊。 因此,要想讓你的品牌被更多人看見,就必須掌握多元的行銷技巧。今天,我們就來聊聊SEO(搜尋引擎優化),也就是如何讓你的網站或產品更容易出現在搜尋引擎的結果頁面中。
Thumbnail
免費SEO優化電子書, 省下5000元, 一萬七千多字完全免費送! SEO優化電子書目錄 【SEO基礎知識】 什麼是SEO? SEO搜尋引擎的運作原理 【關鍵字研究】 SEO關鍵字研究的方法有哪些? SEO關鍵字分析工具 在進行關鍵字研究時,使用一些專門的關鍵字分析工具可以幫
Thumbnail
免費SEO優化電子書, 省下5000元, 一萬七千多字完全免費送! SEO優化電子書目錄 【SEO基礎知識】 什麼是SEO? SEO搜尋引擎的運作原理 【關鍵字研究】 SEO關鍵字研究的方法有哪些? SEO關鍵字分析工具 在進行關鍵字研究時,使用一些專門的關鍵字分析工具可以幫
Thumbnail
文章將搜尋引擎的運作原理分為三個段落進行介紹,並強調網站結合有效的SEO策略對提升曝光度的重要性。
Thumbnail
文章將搜尋引擎的運作原理分為三個段落進行介紹,並強調網站結合有效的SEO策略對提升曝光度的重要性。
Thumbnail
SEO與關鍵字搜尋在Google搜尋引擎當道的現在是門顯學。聽著SEO專家講述著如何靠著關鍵字,順利寫好文案內容,甚至只需要掌握關鍵字的骨幹,再逆向生出肉(內容),即便在該領域知識著墨不多,也能不費工夫,就精準命中目標客群與增加被搜尋機會以提高能見度。
Thumbnail
SEO與關鍵字搜尋在Google搜尋引擎當道的現在是門顯學。聽著SEO專家講述著如何靠著關鍵字,順利寫好文案內容,甚至只需要掌握關鍵字的骨幹,再逆向生出肉(內容),即便在該領域知識著墨不多,也能不費工夫,就精準命中目標客群與增加被搜尋機會以提高能見度。
Thumbnail
本文章介紹了搜尋引擎優化 (SEO) 策略,包括關鍵字策略、內容品質、行動相容性、頁面載入速度等。此外,也談及內容行銷、社群媒體互動、電子郵件行銷、付費廣告、影響者合作 (Influencer Partnership) 及使用者體驗 (UX) 優化。提供了優化網站流量的建議。
Thumbnail
本文章介紹了搜尋引擎優化 (SEO) 策略,包括關鍵字策略、內容品質、行動相容性、頁面載入速度等。此外,也談及內容行銷、社群媒體互動、電子郵件行銷、付費廣告、影響者合作 (Influencer Partnership) 及使用者體驗 (UX) 優化。提供了優化網站流量的建議。
Thumbnail
在數位時代,搜尋引擎優化(SEO)已經成為網站成功的重要一環。SEO不僅是一種技術,更是一門藝術,它關乎著網站在搜尋引擎結果頁面(SERP)上的曝光度和排名。本文將深入探討SEO的基本概念,以及如何透過不同的方法和技巧來優化網站,提升其在搜尋引擎中的可見性。
Thumbnail
在數位時代,搜尋引擎優化(SEO)已經成為網站成功的重要一環。SEO不僅是一種技術,更是一門藝術,它關乎著網站在搜尋引擎結果頁面(SERP)上的曝光度和排名。本文將深入探討SEO的基本概念,以及如何透過不同的方法和技巧來優化網站,提升其在搜尋引擎中的可見性。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News