每個SEO最好都要會一些代碼,至少學習2種編程語言,原因如下:兩種語言意味著您可以熟悉編程,并可以看懂代碼。
我早期的ColdFusion經歷教會了我,當我第一次看Python腳本時,感覺我正在看天書。但是,一旦我弄明白,Python就很容易了。
你會了解開發人員討厭你的原因
你會明白為什么,當你告訴開發團隊你的建議時,他們會看著你,你就像他們湯里面的一個臭煙頭。
我不是一個優秀的程序員,我生成的代碼就像詹姆斯喬伊斯的小說,但至少我理解為什么這個代碼很糟糕,這是一個開始。
更重要的是,多年來我開始將這種想法應用到我的整個公司,它確實有效,一些偉大的策略來自程序員的心態:例如Scrum。
學習編碼,你就會理解編碼人員的心態,這將幫助你進行大量的追求。
API將在您之前打開
你作為SEO,有很多工作都是收集數據,來自全國各地的數據。
如果您只學習腳本語言,可以訪問API(應用程序編程接口)并在一個地方收集所有數據。然后,您可以構建完美的互聯網營銷儀表板,利用App腳本,我可以快速地在Google Spreadsheets中完成這項工作。
學習編程,你會學到一些網站的內容,你會更清楚地知道什么是可能的,什么是不可能的,你可以提供幫助,而不是造成麻煩。
“SEO搜索引擎優化 ” 這個詞在開發者中引發了許多防御性反應,他們要么說“SEO搜索引擎優化是一堆垃圾,你滾”。
要么拾起一件家具打你,然后看著你滾下臺階和外面,然后走開,并吹口哨。
有一個很好的理由:開發人員以兩種方式與他們的同事互動:
當同事提出一個荒謬的問題,比如’我不想再按SHIFT鍵了,為什么計算機不知道什么時候可以大寫?’;
當你走進去的時候,你會成為另一個麻煩制造者。
但是,你可以做兩件事來使他們的日子更加光明:首先,你可以非常外交地提出解決你所呈現的問題的方法。其次,你可以接受他們的預計時間表。你甚至可以和他們結盟,提出統一戰線,爭取快速網站和良好的搜索引擎優化和良好斗爭。
HTML不算作編程語言。
如果您想學習Python,請嘗試以艱難的方式學習Python,如果你想學習Ruby on Rails,我不知道。我在筆記本電腦上啟動了RoR服務器,我的大腦關閉了,我不能寫一行代碼。
學習SQL!即使你認為大腦充滿了便便,也要學習結構化查詢語言。從簡單的SEO搜索工具到內容管理系統,它會帶來很多東西。當事情破裂時,指點和大喊大叫是不好的。知道什么使事情變得有效并且在事情發生時為解決方案做出貢獻是好的。