跳至主要内容

搜尋引擎優化

這篇內容其實官網就有指南,總覺得寫得有點心虛。

後來想想原本就決定要把自己網站有使用到的功能寫出來,SEO網路上搜尋就有很多教學,這篇文章只有設定gtag、googleAnalytics和sitemap以利Google搜尋。

設定的用意

一開始寫網站滿腔熱血想要爬到google第一頁,後來心態就隨緣,而且那些教學文我越看越不知道我的文章要如何下筆。

反正一開始架網站就是為了紀錄我的生活,就寫日常大小事,雖然是很隨性地經營,沒有貼到任何社群曝光,就只是有想分享的事情便更新,但發現真的有人看我在寫什麼時,感到又驚又喜。

題外話,如果真的想研究部落格要怎麼寫成,我推薦歐飛先生的部落格實戰系列,網路上很多SEO教學文就代表很多人想要透過學習相關知識寫得更好,但看了實戰系列我更確信,持續做下去比任何技巧更重要。

經營這個網站花了非常多的時間,但很快樂,因為我本來就是一個喜歡嘗試新事物並分享的人。

網站首頁不好看,就花時間學html和css,餐廳好吃就花時間拍照片寫文章分享,每天都和同事、家人、男友分享我做了什麼,但不能講重複的內容,不然聽的人會覺得無聊,現在又多了一個網站可以分享。

把自己網站有使用到的功能都寫出來,是希望能讓更多人成功架設好部落格或網站,並在自己的小天地盡情揮灑。

gtag

只要設定gtag,Google Search Console和Google Analytics都能用。

我都在Google Search Console看哪些文章是透過Google搜尋點擊,在Google Analytics看有幾個使用者曾經看過我的網站,其他的數據就沒有留意了。

docusaurus.config.js
const config = {
presets: [
[
'classic',
({
gtag: {
trackingID: 'G-XXXXXXXXXX',
anonymizeIP: true,
},
}),
],
],
}

googleAnalytics

我後來只有設定gtag(全域網站代碼)。

docusaurus.config.js
const config = {
presets: [
[
'classic',
({
googleAnalytics:{
id: 'XXXXXXXXX',
trackingID: 'G-XXXXXXXXXX',
anonymizeIP: true,
}
}),
],
],
}

sitemap

把設定好的sitemap網址(https://from8to8.com/sitemap.xml) 提交到Google Search Console,等個幾天。

不確定網站是否有被收錄,就在Google搜尋欄打上site:from8to8.com(網址),正常來說應該要有內容,沒有的話就再等個幾天。

docusaurus.config.js
const config = {
presets: [
[
'classic',
({
sitemap: {
changefreq: 'weekly',
priority: 0.5,
filename: 'sitemap.xml',
},
}),
],
],
}
static/robots.txt
User-agent: *
Disallow:
Sitemap: https://from8to8.com/sitemap.xml