針對寫博客的開發人員的SEO

作為技術博客作者,您如何在SEO上獲勝?您知道您想增加訪問量,希望Google每天向您發送更多人

介紹

每次我在博客上發佈內容時,我都知道已經有數十篇(甚至數百篇)關於同一主題的帖子。這是完全正常的:我可能會談論10年甚至更久的技術,隨著時間的流逝,人們會寫下有關它們的所有信息。

無論主題是什麼,MDN,Google Developers,Smashing Magazine,CSS Tricks,Stack Overflow和許多其他大型網站都在Google排名第一。可以,無法更改它。

這是現狀,您幾乎沒有機會在Google搜索結果中排在首位,但是仍有無限的長尾巴可以攀爬。

內容為王

曾經有人說“內容為王”。作為博客作者,這是您的真理:沒有什麼比內容更重要。

關注您的內容。

編寫為您的用戶製作的高質量內容。忘記關鍵字研究,關鍵字密度和所有這些廢話。寫出你的聽眾想讀的東西。

你怎麼知道?隨著時間的推移,他們會讓您知道。如果您剛剛起步,請開始寫一些您認為人們感興趣的知識。

例如,我是一名前端開發人員,當我開始工作時,我首先寫了有關React及其生態系統的文章,我知道每個人都對未來感興趣或感興趣。

我寫的每個帖子在Google上排名都很好嗎?不!

3-4個帖子可能佔所有訪問的30%。 5個帖子中的一個肯定會比其他帖子排名更高。有時是在黑暗中拍攝。

有些帖子每週很少訪問,但是我相信,只要正確鏈接我寫的文章,隨著時間的推移,排名越高的帖子將使其他帖子的排名更高。

分享你的內容

這個很難(硬。您編寫了完美的內容,而只是“按了發布按鈕”,但是現在您害怕進入稱為Reddit的戰場,或者駭客新聞上的(gasp!)。

每個人都是一樣的。每個人都害怕公眾看到他們的作品。

在這種情況下,對我有幫助的一件事是:

  1. 95%的情況下沒有人會接任,您“很好”。
  2. 萬一帖子引起了很好的討論並被推到首頁,您將獲得很多好評。

有時我會猶豫要發表評論,因為有時這些站點上的人並不友善😆,但通常這並不是真正的問題,因此歡迎該帖子,而不是批評該帖子。

如果我寫的東西不准確,那麼經驗豐富的人會毫不猶豫地寫一個苛刻的評論(這使我更正了!)。

根據Google Analytics(分析),來自Reddit和Hacker News的訪問者在保留率和瀏覽量方面通常是表現最差的“執行者”,因此對我進行評論是我在此處發佈內容的第一原因。

中等呢? Medium是一個非常酷的平台,但請記住,它不是您的平台。

始終以自己的域名在自己的網站上撰寫帖子,然後使用導入故事功能將其導入“中”。

最重要的是,嘗試將它們發佈在已經有讀者的出版物中。出版物之所以需要您的內容,是因為它們每天都需要優質的書面作品來提供給渴望知識的人們。

玩漫長的遊戲

沒有什麼比內容更重要。

在那之後,沒有什麼比玩長時間比賽更重要了。

我計算出我寫的每個帖子,除非有某種形式的星形對齊發生這種情況,至少需要6個月的時間才能開始排名。我怎麼知道經驗

我於2007年建立了自己的第一個技術博客,並且運行了4年,直到內容被淘汰。我的目標是現在已經死了的技術,我用意大利語寫信(這是一個錯誤,因為我的目標受眾比我用英語寫的要少約50倍),而且我犯了一些技術錯誤,導致流量減少了一半,動機下沉(提示:即使您當前的域很糟糕,也不要移動到其他域-即使所有正確的重定向都已到位)。

我在當前域下的2012年重新開始了自己的博客,並且隨著時間的流逝寫了一些帖子,沒什麼花哨的。 2017年夏季,我開始學習Go編程語言,以期獲得一份“真正的工作”,因此我決定每天都在博客中介紹我所學的內容,編寫一些教程以建立“組合”,並希望給人留下深刻的印象雇主。原來,我找不到讓我感興趣的不錯的Go遠程機會,因此我停止對此發表博客。

我轉而學習React,這是我一直想學習的東西之一。我開始在另一個網站上寫我的新學習成果,我稱之為writesoftware.org。這個領域很酷,我心中有一個雄心勃勃的項目。我想寫所有我所知道和學到的東西。

幾個月後,我注意到Go博客文章開始在Google上排名。一周又一周,這個數字幾乎翻了一番,直到他們變得非常高。我認為“好吧,該域畢竟必須擁有一定的權威,而且已經老了(5年),它比我沒有人知道的全新域更能進行排名”。因此,在2018年1月,我決定將我的writesoftware.org帖子逐漸移至flaviocopes.com博客,並將其重寫為長篇內容。

在我撰寫有關Go的博客文章後,他們開始在大約5-6個月內始終排名第一。在接下來的幾個月中,他們的排名甚至更高,導致許多人在我的網站上尋找Go教程。

我的新帖子很少能很好地排名。有時,前兩天有人會升至頂部,但隨後在排名中下降,只是慢慢地回升並持續吸引了數月的訪客。

寫常青內容

請注意,每個查詢中排名最高的帖子。這些是永遠存在的博客和網站。

展望未來:如果從現在起5或10年後,您成為“永遠存在的網站之一”,而您在許多受歡迎的搜索字詞中都位居榜首,那將會發生什麼?

從現在開始5年後您的帖子會有意義嗎?

從現在起10年?

寫常青內容,不要寫新聞,會議,庫X的最新版本或類似內容。

為您的內容優化結構

內容為王,是對的,但必須很好地提供。

任何CMS或網站生成器(我使用的是Hugo)都可以讓您應用一系列通用技術,使您的內容更容易被展示

  1. 為共享而優化
  2. 針對搜索引擎進行了優化

通過優化共享,我的意思是您應該擁有og元屬性,在Twitter上共享時將顯示正確的卡片。 Twitter對於開發人員來說非常重要,每個帖子都應該有一個自定義圖片。

針對搜索引擎進行了優化意味著您應盡一切可能使搜索引擎更像您的內容。沒什麼瘋狂的,但是

  • 首先讓您的網站移動
  • 絕對使您的站點在服務器端呈現
  • 使網站盡可能快。靜態網站很棒
  • 使用盡可能少的CSS和JavaScript
  • 使用schema.org微數據
  • 將發布的發布日期和更新的日期設置為微數據
  • 在博客上添加盡可能多的其他鏈接,以增加站點鏈接

首先,這應該足夠,而且不要太瘋狂。


更多實驗教程: