飯粒的上古SEO寶典

前言

這是2022任職SEO時寫的大全筆記,之前還想說要拿來賣!但這種東西過期就不值錢了,放上來給大家針砭。
因為是從HackMD抓下來的所以有點跑版,有空再處裡請,還請包涵~

寶典本典

飯粒的寶典 - HackMD

飯粒的寶典

SEO

速度優化指南

網址、URL

  變更 網址/SSL設定 都要重新驗證GSC

HTML

語系/地區設定

Open Graph (OG)

Structured-Data

未分類

  • 被嵌入<iframe>或是圖片被他站引用如src語法,會提高權重嗎?
  • 若被惡意連結攻擊,使用 search console 的 Disavow解決,作法參考本文
  • 若被其他網站惡意用iframe崁入自家網站,我曾用以下JS語法成功轉回本站過,其他手段有時會因為HTML <iframe> sandbox Attribute而被破解,需個案研究。可研究其他大站如Amazon如何實作。
    ​​​​<!--上次實作的站:http://www.07yue.com/kz/?t=www.不公開.com.tw/knowledge/detail/15--> ​​​<script> ​​​if (top.location !== self.location) { ​​​top.location = self.location; ​​​} ​​</script>

圖片

爬取

想被(更快)收錄

Sitemap
Robots.txt
Others

不想被收錄

換站/新站 注意事項

  • 重新確認資料追蹤(e.g., GSC, Bing, GTM, GA Event),即使只換Domain或修改SSL都要處理
  • 避免換站後資源失效(可能因為路徑失效或檔案被刪除)、記得搬移檔案、改路徑、轉址
    • 本站頁面 (e.g., 高入站頁面、高權重頁面、有外鏈頁面)
    • 本站其他資源 (e.g.,圖片、型錄)
    • 站外連結(e.g., 外鏈、Ads)
  • 保留或新增好的資料跟結構
    • Meta Tag (e.g., mete title)
    • JSON-LD markup
    • ALT
    • Heading Tag
    • hreflang
    • Robots.txt
    • Sitemap
  • 內容(確認沒有遺漏、忘了搬)
  • 功能QC
  • 重要的UX(e.g.,404頁面是否有按鈕可以導回首頁)
  • 看舊站有什麼特殊的功能

工具

Google 相關表單

查詢小工具

觀察小工具

觀察工具的小工具

這個頁面提供隸屬於「Google Ads」的服務相關狀態資訊,點及異常符號可查看該事件。

Chrome Extensions

SEO Minion
SEOInfo Documentation
Technology lookup
Google Analytics (分析) 不透露資訊外掛程式
Redirect Path
Google Analytics Debugger

Others

學習資源

SEO

Video SEO

網站分析

圖1

冷知識

ADS

常見問題

關於關鍵字比對選項

常用入口

建立管理員帳戶

工具

Google 相關工具

EDM

查詢工具

Can I email _____?
Email Client CSS Support

可研究的資源

Programing

Coding類

GTM常用取值語法

document.getElementById("uname").value; 
document.getElementsByName("name")[0].value;
document.getElementsByTagName("input")[2].value;
document.querySelectorAll("#tablist > tbody > tr:nth-child(1) > td:nth-child(2) > a")[1].innerHTML
$('input[name="childgender"]:checked').val();  //取得單選的值

//取得複選的值 https://www.amadaweldtech.tw/contact/contact.html
var department = [];
    $('input[name="department[]"]:checkbox:checked').each(function(i) {
        department[i] = $(this).val()
    });
    department = department.join(', ');
var title = [];
    $('input[name="title[]"]:checkbox:checked').each(function(i) {
        title[i] = $(this).val()
    });
    title = title.join(', ');
var service = [];
    $('input[name="service[]"]:checkbox:checked').each(function(i) {
        service[i] = $(this).val()
    });
    service = service.join(', ');

HTML常用語法

<meta http-equiv="refresh" content="0 ; url='要轉址的目的地'">	

Python

理論類

留言

這個網誌中的熱門文章

如何在BigQuery內呈現類似舊版GA的事件表格

學習紀錄 - 1

面試經驗 - 2