- เครดิต
- 15
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
แก้ไขครั้งสุดท้ายโดย Ikham เมื่อ 2014-9-12 22:47
Ping Sitemaps คืออะไร
หลังจากที่ติดตั้งปลั๊กอิน sitemap เสร็จแล้วให้ไปตั้งอัพเดตอัตโนมัติ อย่างของผมตั้งทุกวันที่ 20 เวลา 2.00 น
จากนั้นก๊อปโค๊ด
- function SendSiteMapUpdateIndicationPing($sitemap_url){
- $curl_req = array();
- $urls = array();
- // below are the SEs that we will be pining
- $urls[] = "http://www.google.com/webmasters/tools/ping?sitemap=ที่อยู่ site แบบเต็ม".urlencode($sitemap_url);
- $urls[] = "http://www.bing.com/webmaster/ping.aspx?siteMap=ที่อยู่ site แบบเต็ม".urlencode($sitemap_url);
- $urls[] = "http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=YahooDemo&url=ที่อยู่ site แบบเต็ม".urlencode($sitemap_url);
- $urls[] = "http://submissions.ask.com/ping?sitemap=ที่อยู่ site แบบเต็ม".urlencode($sitemap_url);
-
- foreach ($urls as $url)
- {
- $curl = curl_init();
- curl_setopt($curl, CURLOPT_URL, $url);
- curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
- curl_setopt($curl, CURL_HTTP_VERSION_1_1, 1);
- $curl_req[] = $curl;
- }
- //initiating multi handler
- $multiHandle = curl_multi_init();
-
- // adding all the single handler to a multi handler
- foreach($curl_req as $key => $curl)
- {
- curl_multi_add_handle($multiHandle,$curl);
- }
- $isactive = null;
- do
- {
- $multi_curl = curl_multi_exec($multiHandle, $isactive);
- }
- while ($isactive || $multi_curl == CURLM_CALL_MULTI_PERFORM );
-
- $success = true;
- foreach($curl_req as $curlO)
- {
- if(curl_errno($curlO) != CURLE_OK)
- {
- $success = false;
- }
- }
- curl_multi_close($multiHandle);
- return $success;
- }
คัดลอกไปที่คลิปบอร์ด
เปลี่ยน
- $urls[] = "http://www.google.com/webmasters/tools/ping?sitemap=ที่อยู่ site แบบเต็ม".urlencode($sitemap_url);
- $urls[] = "http://www.bing.com/webmaster/ping.aspx?siteMap=ที่อยู่ site แบบเต็ม".urlencode($sitemap_url);
- $urls[] = "http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=YahooDemo&url=ที่อยู่ site แบบเต็ม".urlencode($sitemap_url);
- $urls[] = "http://submissions.ask.com/ping?sitemap=ที่อยู่ site แบบเต็ม".urlencode($sitemap_url);
คัดลอกไปที่คลิปบอร์ด
เป็นที่อยู่ sitemapของท่าน จากนั้นเซพเป็นไฟล์ php แล้วอัพไปไว้ที่ source/include/cron
เข้า admincp > เครื่องมือ > แผนงานระบบ จากนั้นทำตามรูป
เสร็จ |
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
คะแนน
-
ดูบันทึกคะแนน
|
|
|
|
|
|