免插件WordPress發布文章主動推送到百度加快收錄
導讀:網站搭建網站搭建工作實在太忙,也沒時間打理網站。最近公司額外交待了一些網站 SEO 方面的優化任務讓我關注(這就是啥都要會、啥都要做的苦逼運維的真實寫照了...)。 一、主it技術網站建站的技術。
工作實在太忙,也沒時間打理網站。最近公司額外交待了一些網站 SEO 方面的優化任務讓我關注(這就是啥都要會、啥都要做的苦逼運維的真實寫照了...)。
一、主動推送
先來看下百度對于主動推送的一些說明:
主動推送:最為快速的提交方式,建議您將站點當天新產出鏈接立即通過此方式推送給百度,以保證新鏈接可以及時被百度收錄。
主動推送支持多種途徑:比如curl 、post、php以及ruby等。而且支持一次性提交多條網站頁面地址,不過每個站點每天可推送的次數暫時限制在50次。
使用主動推送功能會達到怎樣效果? ①、及時發現:可以縮短百度爬蟲發現您站點新鏈接的時間,使新發布的頁面可以在第一時間被百度收錄 ②、保護原創:對于網站的最新原創內容,使用主動推送功能可以快速通知到百度,使內容可以在轉發之前被百度發現——摘自百度官方:原文地址
二、PHP代碼
①、WrodPress 通用方式【推薦使用】
補充于2015-07-03:不經意看到張戈博客之前寫的發布文章同步新浪微博的代碼,突然發現原來都可以更簡單!因為 WordPress 本來就存在支持 POST 或 GET 方法的?WP_Http?類,這樣一來媽媽再也不用擔心我的主機是否支持這織夢首頁模板個支持那個了!
先摘一段來自魚叔的相關描述:
在 PHP 中發起 HTTP 請求并不是很難,有很多種方法:使用?fopen() 函數,使用 CURL 擴展,使用文件操作函數如?fsockopen() 和 fwrite()等,但是問題是各種方法所依賴的服務器的配置把不同,有些服務器可能無法支持,不過 WordPress 自身開發了新的 API WP_Http 使得 WordPress 在所有環境下都非常容易發起 HTTP Request。
PHP 類:WP_Http
WordPress 2.7 開始引入了一個新的 PHP Class:WP_Http(在 wp-includes 目錄 http.php 文件中)。這個 Class 的強大之處是它會檢測服務器的情況,選擇最好的方法去實現 HTTP 請求,所以我們自己無須去檢測 HTTP 擴展,fopen(),是否存在curl_init() 函數,這個 Class 都會包辦這些檢測。
-------摘自我愛水煮魚《使用 WP_Http 在 WordPress 中發起 HTTP Request》
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-23 ,文章免插件WordPress發布文章主動推送到百度加快收錄主要講述插件,主動,收錄網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_35233.html