สอนใช้ mod_rewrite เพื่อทำ url ภาษาไทย
เนื่องจาก url เป็นส่วนหนึ่งที่สำคัญต่อการทำ SEO มากๆ ในบางครั้งเมื่อเราต้องการทำ SEO keyword ภาษาไทย ซึ่งเราต้องใส่ ภาษาไทย ลงใน url หรือที่เรารู้จักกันในนาม url-friendly
สามารถทำได้ โดยการใช้ mod_rewrite เข้ามาช่วยสามารถทำได้ง่ายๆ ตามข้างล่างนี้เลยนะครับ
1. สร้างไฟล์ .htaccess แล้วนำไปใส่ไว้ใน folder httpdocs หรือ public_html อันนี้แล้วแต่ระบบของ control panel แต่ละเจ้าที่ใช้งาน ซึ่งถ้าเป็น web hosting ของ ไชโย โฮสติ้ง จะเป็น httpdocs หรือ web hosting ของ ใจดี hosting จะเป็น htdocs
โดยใน .htaccess ไฟล์ให้ใส่ข้อความดังนี้
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ url-friendly.php?url=$1 [L]
2. ให้สร้างไฟล์ url-friendly.php ขึ้นมาและใส่ข้อความดังนี้
<?php
if(!empty($_GET[‘url’]))
include(iconv(‘UTF-8’, ‘TIS-620’, $_GET[‘url’]));
?>
3. ลอง upload ไฟล์ ภาษาไทย.html ขึ้นไปบน server แล้วเรียกดู
ตัวอย่างเว็บที่ได้ทำ url-friendly ภาษาไทย
ซึ่งแต่ละเว็บในนี้ได้ใช้ code ในการแปลงดังตัวอย่างที่กล่าวมาข้างต้นเพื่อใช้ทำ url friendly ภาษาไทยทั้งสิ้น
บทความโดย อนุพงษ์ เกรียงไกรลิปิกร
ทำ seo ไม่ใช่เรื่องยาก