在本教程中,我將向您展示如何向 WordPress 網(wǎng)站添加Meta標(biāo)記。默認(rèn)情況下,WordPress 不支持Meta標(biāo)記,但通過幾個簡單的步驟,您可以在 WordPress 網(wǎng)站中添加對Meta標(biāo)記的支持。
Meta標(biāo)簽對于使您的網(wǎng)站 SEO 友好非常重要。當(dāng)搜索引擎爬蟲訪問您的網(wǎng)站時,除了獲取該頁面的實際內(nèi)容之外,它們還會以Meta標(biāo)記的形式獲取Meta數(shù)據(jù)信息。事實上,Meta標(biāo)記使我們能夠告知爬蟲有關(guān)網(wǎng)頁的具體信息。
盡管某些Meta標(biāo)記(例如Meta描述)可以顯著改善搜索結(jié)果,但某些關(guān)鍵字Meta標(biāo)記不會對您網(wǎng)站的搜索引擎排名做出貢獻(xiàn)。
WordPress 沒有內(nèi)置對Meta標(biāo)記的支持,因此如果您想利用Meta標(biāo)記,則需要做一些額外的工作。一般來說,在 WordPress 中提供Meta標(biāo)記支持有兩種方法:要么需要編輯 WordPress 代碼文件,要么需要安裝第三方插件。在本文中,我們將討論這兩種方式。
如何在沒有插件的情況下向 WordPress 添加Meta標(biāo)簽
在本節(jié)中,我們將討論如何在不使用任何插件的情況下在 WordPress 網(wǎng)站中啟用Meta標(biāo)記支持。
要啟用Meta標(biāo)記支持,我們必須在活動主題的functions.php文件中添加代碼片段。如果您使用自己的自定義主題,則可以直接編輯functions.php文件。但是,如果您使用的是第三方主題,則應(yīng)在進(jìn)行任何更改之前創(chuàng)建一個子主題。
在此示例中,我將向您展示主題的代碼。繼續(xù)打開wp-content/themes/{YOUR_THEME}/functions.php文件并在末尾添加以下代碼片段。
function twentytwenty_add_meta_tags() { // homepage if (is_home()) { echo '<meta name="description" content="' . get_bloginfo( "description" ) . '" />' . "\n"; } // single post page if ( is_singular() ) { global $post; $meta_description = strip_tags($post->post_content); $meta_description = strip_shortcodes($post->post_content); $meta_description = str_replace(array("\n", "\r", "\t"), ' ', $meta_description); $meta_description = substr($meta_description, 0, 160); echo '<meta name="description" content="' . $meta_description . '" />' . "\n"; } // category page if ( is_category() ) { $meta_description = strip_tags(category_description()); echo '<meta name="description" content="' . $meta_description . '" />' . "\n"; } } add_action( 'wp_head', 'twentytwenty_add_meta_tags');
在上面的代碼片段中,我們添加了twentytwenty_add_meta_tags自定義函數(shù),它將向您網(wǎng)站的不同頁面添加Meta標(biāo)記。然后,我們使用wp_head掛鉤將Meta標(biāo)記添加到您的頁面。當(dāng)然,如果您使用不同的主題,請?zhí)鎿Qtwentytwenty_add_meta_tags為您自己的主題名稱。
正如您所看到的,我們已經(jīng)為主頁、單個帖子頁面和類別頁面實現(xiàn)了Meta標(biāo)記支持。當(dāng)然,您可以根據(jù)您的需要繼續(xù)修改此代碼。您可以類似地添加對其他類型頁面的支持。
在下一節(jié)中,我們將了解如何使用第三方插件添加Meta標(biāo)記。
如何使用第三方插件添加Meta標(biāo)簽
在本節(jié)中,我們將了解如何借助meta標(biāo)記管理器插件將Meta標(biāo)記添加到您的網(wǎng)站。您可以使用 WordPress 管理側(cè)邊欄的插件 > 添加新插件來安裝它,也可以手動下載并將其安裝到您的wp-content/plugins目錄中。
最后,在管理側(cè)邊欄的插件部分激活插件。
安裝插件后,您可以通過“設(shè)置”>“Meta標(biāo)記管理器”訪問插件 UI 。
您可以通過兩種方式使用此插件。您可以為特定頁面添加自定義Meta標(biāo)記,也可以為特定內(nèi)容類型(如帖子、頁面和媒體)啟用Meta標(biāo)記。因此,這取決于您希望如何在網(wǎng)站中配置Meta標(biāo)記。
如何為首頁添加Meta描述標(biāo)簽
在本節(jié)中,我們將了解如何僅在主頁上添加Meta描述標(biāo)簽。轉(zhuǎn)到“設(shè)置”>“Meta標(biāo)記管理器”>“自定義Meta標(biāo)記”部分,單擊“ + 添加Meta標(biāo)記”按鈕,然后配置Meta描述標(biāo)記,如以下屏幕截圖所示。
單擊“保存更改”按鈕保存您的更改。
繼續(xù)檢查您的首頁的源代碼( Chrome 中的Control-U),您將看到元標(biāo)記管理器插件添加的以下元標(biāo)記!
1 | <meta name= “description” content= “又一個WordPress站點” /> |
通過這種方式,您可以添加任意數(shù)量的標(biāo)簽到您的頁面。
如何為帖子內(nèi)容類型啟用Meta標(biāo)記生成器
另一個選項是為特定內(nèi)容類型啟用Meta標(biāo)記生成器。例如,如果您想要為帖子內(nèi)容類型啟用Meta標(biāo)記生成器,請轉(zhuǎn)至設(shè)置> Meta標(biāo)記管理器 > 常規(guī)選項部分。選擇“帖子”內(nèi)容類型,如以下屏幕截圖所示,然后單擊“保存更改”按鈕以保存更改。
現(xiàn)在,繼續(xù)創(chuàng)建一個新帖子,您會注意到Meta標(biāo)記生成器已添加到其中,如以下屏幕截圖所示。
文章來源:http://www.zghlxwxcb.cn/article/462.html
您將按照我們在上一節(jié)中討論的相同方式使用它。通過這種方式,您可以為不同的內(nèi)容類型啟用Meta標(biāo)記生成器。文章來源地址http://www.zghlxwxcb.cn/article/462.html
到此這篇關(guān)于如何在WordPress中添加meta標(biāo)簽的文章就介紹到這了,更多相關(guān)內(nèi)容可以在右上角搜索或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!