對我們的SEO來說,進(jìn)行我們想要的優(yōu)化應(yīng)該很容易,對吧?當(dāng)我們需要更改標(biāo)題標(biāo)簽、元描述和鏈接等頁面元素時(shí),我們經(jīng)常求助于我們的開發(fā)團(tuán)隊(duì)并將我們的任務(wù)添加到一長串緊急工作列表中。但是,這種情況經(jīng)常發(fā)生——我們相信你會(huì)贊同下一點(diǎn)——這些任務(wù)不像那些已經(jīng)在列表中的任務(wù)那樣優(yōu)先級(jí)高。如果您自己可以做到這一點(diǎn)呢?是否可以使用JavaScript動(dòng)態(tài)更改元標(biāo)記?
使用JavaScript手動(dòng)更改元標(biāo)記需要對JavaScript與您的網(wǎng)站的集成有所了解。這很耗時(shí),但如果您只需要每個(gè)月左右進(jìn)行更改,并且只需要對有限的數(shù)量或頁面進(jìn)行更改,它就可以工作。另一種選擇是像PageImprove這樣的工具,它允許您在第二次進(jìn)行這些更改,并且更適合您需要進(jìn)行的不僅僅是零星的更改。PageImprove將可視化編輯器與JavaScript插件相結(jié)合,確保實(shí)時(shí)優(yōu)化對我們來說真的很容易。讓我們看看這是否是您的最佳選擇,如果是,如何自行實(shí)施SEO更改。
我應(yīng)該使用JavaScript更改元標(biāo)記嗎?
元標(biāo)記是用于向搜索引擎?zhèn)鬟_(dá)有關(guān)頁面的特定信息的代碼元素,例如其內(nèi)容的<title/>或<meta name="description"/>。這些元素共同代表任何給定頁面的元數(shù)據(jù),并且可以影響您的搜索引擎排名和來自搜索引擎排名頁面(SERP)的點(diǎn)擊率。因此,難怪SEO和內(nèi)容營銷人員都有興趣對其進(jìn)行更改。
無論您是等待數(shù)月等待開發(fā)人員資源可用還是無法訪問您的CMS,在某些情況下,您需要自己更改元標(biāo)記的內(nèi)容作為相對緊急的事情。您可能有新的產(chǎn)品更新需要告訴客戶,可能有重大的Google更新,或者您可能不再提供某項(xiàng)服務(wù)。需要明確的是,最好的情況是您在需要時(shí)在后端進(jìn)行更改。使用JavaScript更改它是一種臨時(shí)修復(fù),它使您的新內(nèi)容和標(biāo)簽可供搜索引擎和訪問者使用,但不會(huì)更改您網(wǎng)站后端的值。如果您做出想要永久的更改,您仍然需要在后端實(shí)現(xiàn)更改,但至少當(dāng)您使用JavaScript更新它們時(shí),您的更改是可見且可索引的,并且不會(huì)延遲制作后端變化,不會(huì)延遲您的結(jié)果。
如何使用JavaScript手動(dòng)更改元標(biāo)記內(nèi)容(以及何時(shí)應(yīng)該)?
如果您決定自己解決這個(gè)問題,您需要知道如何在不破壞網(wǎng)站的情況下對您的網(wǎng)站進(jìn)行硬編碼更改。通過操作文檔對象模型(DOM)(構(gòu)成每個(gè)網(wǎng)頁的HTML、CSS和JavaScript的編譯),您可以向搜索引擎顯示要索引的信息,從而確定訪問者將看到的內(nèi)容。這涉及對每個(gè)頁面的代碼進(jìn)行直接更改,前提是您知道如何訪問它,并且實(shí)際上您可以。假設(shè)您要編輯面包店特定產(chǎn)品頁面的標(biāo)題標(biāo)簽的內(nèi)容。也許您的巧克力軟糖蛋糕已經(jīng)過修飾以使其更具吸引力。
1.了解如何將JavaScript代碼添加到您的網(wǎng)站。該方法因平臺(tái)而異。
2.您需要添加JavaScript代碼片段,這將對特定頁面上的標(biāo)題標(biāo)簽進(jìn)行更改。所需的代碼因平臺(tái)而異。
3.對需要更改標(biāo)題的所有頁面重復(fù)此操作。
這是一種讓您可以控制元標(biāo)題(和描述)的方法,因?yàn)槟鷰缀蹩梢允褂媚矚g的任何屬性值來優(yōu)化每個(gè)頁面,但這可能需要大量的手動(dòng)工作(更不用說陡峭的學(xué)習(xí)曲線)。
如何使用PageImprove輕松更改元標(biāo)記?
花時(shí)間尋找一種使用JavaScript更改元標(biāo)記的簡單方法可能不是您的最佳時(shí)間利用方式。另一方面,安裝一個(gè)簡單的瀏覽器擴(kuò)展可能是PageImprove為您處理DOM的所有操作,因此您可以快速進(jìn)行所需的頁面SEO改進(jìn),并為您的客戶獲得更快的SEO結(jié)果。無需任何編碼經(jīng)驗(yàn)-進(jìn)行實(shí)時(shí)優(yōu)化所需要做的就是安裝瀏覽器擴(kuò)展并將5kb JavaScript片段添加到您的網(wǎng)站,一切順利。
您或您的開發(fā)團(tuán)隊(duì)將代碼段手動(dòng)添加到<head>。確保它安裝在每個(gè)頁面上,以便您的更改可以通過該工具發(fā)布(否則,它們只會(huì)保存為草稿)。完成后,您可以使用直觀的可視化編輯器開始對元標(biāo)記進(jìn)行編輯,而不必?fù)?dān)心對網(wǎng)站代碼進(jìn)行永久性更改。只需轉(zhuǎn)到您要優(yōu)化的頁面,選擇“基本標(biāo)簽”并使用方便的字符計(jì)數(shù)器輸入您的文本來指導(dǎo)您。
然后,您可以發(fā)布更改以使其對機(jī)器人和訪問者可見,然后開始跟蹤您的搜索性能。如果更改不是您想要的,請不要擔(dān)心——它們遠(yuǎn)非永久性的。只需單擊一下,您就可以恢復(fù)到以前的狀態(tài)。如果對元標(biāo)記的更改正在改善相關(guān)頁面的搜索性能,并且您希望將它們永久化,您可以簡單地將它們的列表導(dǎo)出到CSV文件中以發(fā)送給您的開發(fā)人員。這是確保SEO和開發(fā)人員可以一起工作而不是踐踏彼此的優(yōu)先事項(xiàng)的好方法,也是確保您正在開發(fā)的網(wǎng)站獲得更好的SEO結(jié)果的好方法。