ปรับแต่งบอร์ด SMF ให้แสดง URL เป็นภาษาไทยเพื่อผลทาง SEO

มีนาคม 24, 2017, 10:06:20 AM *
ข่าว: ของเล่นเสริมพัฒนาการ ของเล่น ของเล่นแปลกๆ ของขวัญวันเกิด ของเล่นเก๋ๆ GadGet ไอเดี20/12/2016

เกมส์มัน ยินดีต้อนรับ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ สมัครสมาชิกด้วย SMS

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
Ran Assassin
      โปรโมชั่น    ของขวัญ   เสื้อผ้าเกาหลี   ของขวัญวันเกิด   
      โฆษณาป้ายละ 500    ป้ายโฆษณา   โฆษณาราคาถูก   Ads ป้ายละ 500   ติดโฆษณา
ติดต่อ Webmaster : 0829755777 Email : decha (@) me.com
ติดต่อโฆษณา ตำแหน่งใดก็ได้ ที่หน้าเวป, ปักหมุดกระทู้
หน้า: [1]
  ส่งหัวข้อนี้  |  พิมพ์  
ผู้เขียน หัวข้อ: ปรับแต่งบอร์ด SMF ให้แสดง URL เป็นภาษาไทยเพื่อผลทาง SEO  (อ่าน 3992 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
20/12/2016
Administrator
บุคคลในตำนาน
*****
เพศ: ชาย
Last Login:7 ชั่วโมงที่แล้ว
กระทู้: 2759
หลงเข้ามาคนที่: 1

Level and Hp mod by the DtTvB :: version 1.02 :: Made for Zone-IT.com Level 42 : Exp 73%
HP: 7.6%

ขายของเล่นไฮเทค ของเล่นแปลกๆ


Hyde4fun hyde4fun
เว็บไซต์












« เมื่อ: สิงหาคม 11, 2011, 06:30:17 AM »


Ran Online
อันนี้เป็นการโมดิฟายด้วยมือนะครับไม่ได้ลงปลั๊กอินใดๆ (เพราะผมลงไม่สำเร็จเลยต้องโมเอง อิอิ)

โค๊ด:
http://game-mun.com/forum/index.php/topic,33432.0/ของเล่นแปลกๆ-ของขวัญวันเกิด-ของเล่นเสริมพัฒนาการ-ของเล่นเก๋ๆ-GadGet-ไอเดีย.html

ตัวอย่าง URL ที่แสดงครับ เป็นภาษาไทย มีนามสกุล HTML ต่อท้ายด้วยครับ

ลำดับขั้นการโมดิฟาย
  • อันดับแรกปรับแต่งบอร์ด SMF ให้แสดงผล URL แบบ ปราศจากตัวอักขระ ? ก่อนครับ...
    ด้วยการไปที่ Admin แล้วไปที่ ส่วนปรับแต่งค่าการใช้งาน>แสดง URLs โดยปราศจาก ?'s Apache เท่านั้น! (หรือ Admin -> Edit Features and Options -> Show URL's without ?'s) ใส่เครื่องหมายถูกลงไปแล้วก็ บันทึก
  • ทำการโมดิฟาย ไฟล์ที่ชื่อ MessageIndex.php ซึ่งอยู่ในโฟลเดอร์ Sources ด้วย Dreamweaver
  • ค้นหาบันทัดที่  545 - 552 ซึ่งมี Code ดังนี้ครับ (หากหาไม่เจอให้กด CTRL+F ใน Dreamweaver แล้วนำ Code ด้านล่างนี้แปะลงไปจากนั้นกดค้นหา)

โค๊ด:
'time' => timeformat($row['firstPosterTime']),
'timestamp' => forum_time(true, $row['firstPosterTime']),
'preview' => $row['firstBody'],
'icon' => $row['firstIcon'],
'icon_url' => $settings[$context['icon_sources'][$row['firstIcon']]] . '/post/' . $row['firstIcon'] . '.gif',
'href' => $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0',
'link' => '<a href="' . $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0">' . $row['firstSubject'] . '</a>'

  • แทรก Code ใหม่ด้านล่างนี้ลงไป โดยแทรกกลางระหว่างบันทัดที่ขึ้นด้วยโค๊ต 'href' และ 'link'

โค๊ด:
$keyword= preg_replace("~[\s]+~","-",$row['firstSubject']),
$keyword = urlencode(preg_replace('~[^a-z0-9ก-๙\.\-\_]~iu','',$keyword)),

Code ใหม่ที่แทรกแล้วก็จะออกมาแบบนี้ครับ

โค๊ด:
'time' => timeformat($row['firstPosterTime']),
'timestamp' => forum_time(true, $row['firstPosterTime']),
'subject' => $row['firstSubject'],
'preview' => $row['firstBody'],
'icon' => $row['firstIcon'],
'icon_url' => $settings[$context['icon_sources'][$row['firstIcon']]] . '/post/' . $row['firstIcon'] . '.gif',
'href' => $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0',
$keyword= preg_replace("~[\s]+~","-",$row['firstSubject']),
$keyword = urlencode(preg_replace('~[^a-z0-9ก-๙\.\-\_]~iu','',$keyword)),
'link' => '<a href="' . $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0">' . $row['firstSubject'] . '</a>'

  • ยังไม่จบนะครับโมต่ออีกนิดหน่อยที่บันทัดสุดท้ายที่ขึ้นต้นด้วย 'link' นั้นแหละครับเราจะเพิ่ม Code ด้านล่างนี้ลงไป โดยจะเพิ่มต่อท้ายเลข 0 ครับ

โค๊ด:
/' . $keyword . '

ก่อนหน้าเป็นแบบนี้

โค๊ด:
'link' => '<a href="' . $scripturl . '?topic=' . $row['ID_TOPIC'] . '.0">' . $row['firstSubject'] . '</a>'

หลังโมแล้วจะเป็นแบบนี้

ข้อความถูกซ่อนอยู่



ไม่ใช่สมาชิกดูไม่ได้ ต้องศึกษาวิธีใช้งาน Forum ก่อน Click จึงจะเห็นข้อความ
(เจตุนาป่วน ปั๊มกระทู้ ขุดกระทู้ ขอบคุณทุกกระทู้ = Ban หรือทำพฤติกรรมเห็นแก่ตัวต่างๆ นาๆ Ban ถาวรแน่นอนครับ)


วิธีใช้งาน Forum โหลดยังไง password อะไร ตั้งกระทู้ยังไง โดนแบนทำไkongmay12

อยากทราบว่าทำไมกระทู้ถึงเป็น 0 โดยที่ไม่ได้ทำผิดกpodbuzz

ไม่ปฏิบัติตามกฎระเบียบเวป ไม่อ่านวิธีใช้งาน forum โดนแบ20/12/2016




ทำแล้วได้อะไร?
มีผลกับโฆษณาของ Adsense โดยตรงเพราะจากที่ลองทำดู พบว่าโฆษณาแสดงตรงมากขึ้น น่ากดมากขึ้น
การแสดง URL แบบนี้เข้าตำรา Google URL Friendly ตามหลัก SEO



ผลเสีย
Browser เก่าๆ อาจจะไม่รองรับ URL ภาษาไทยทำให้ URL ที่ลิงค์ไปอาจจะไม่แสดงผล (เทสกับ IE 7 แล้วผ่าน)

Credit:[pagerank]http://www.thaiseoboard.com/[/pagerank]

.

แรนเถื่อน | เสื้อผ้าเกาหลี | แรงบันดาลใจ | Ran | Ragnarok เถื่อน | RO เถื่อน



Follow Decha Chanwirun Liang's board GadGetMaShow.com on Pinterest.
บันทึกการเข้า
Meen2007
บุคคลทั่วไป
« ตอบ #1 เมื่อ: สิงหาคม 30, 2011, 05:58:49 PM »

ดีๆทั้งนั้นเลยครับ เดี๋ยวตามมาเก็บกลับไปใช้ให้หมดเลย ขอบคุณครับที่แบ่งปัน

บันทึกการเข้า
Michael
บุคคลทั่วไป
« ตอบ #2 เมื่อ: ตุลาคม 15, 2011, 12:47:55 PM »

ขอบคุณนะครับ เดี๋ยวผมจะลองเอาไปทำดู ไม่รู้จะได้หรือเปล่า...   

บันทึกการเข้า
หน้า: [1]
  ส่งหัวข้อนี้  |  พิมพ์  
 
กระโดดไป:  

Sitemap Decha Chanwirun เกมส์ออนไลน์ Game PC  
Thank SMF Security Check DMCA.com Protection Status



Google เข้าเยี่ยมชมหน้านี้ล่าสุดเมื่อ : มีนาคม 17, 2017, 01:53:52 AM