ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: nistelbooy ที่ 31 ตุลาคม 2009, 01:17:58



หัวข้อ: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: nistelbooy ที่ 31 ตุลาคม 2009, 01:17:58
วิธีทำ SEO Friendly URL สำหรับ SMF Forum สำหรับผู้ที่สนใจครับ (thanks)

อธิบายคร่าวๆ ดังนี้

เพิ่มไฟล์ .htaccess ไว้ใน root dir ใส่โค้ด
โค๊ด:
RewriteEngine On 
RewriteBase /smf/

RewriteRule ^(.*)/(.*).html index.php?name=$1&board=$2
RewriteRule ^(.*)/(.*)/(.*).html index.php?board=$1&name=$2&topic=$3

ใน
Themes/default/BoardIndex.template.php และ
Themes/default/MessageIndex.template.php

#BoardIndex.template.php // หน้ารวมบอร์ด

ประมาณบรรทัดที่ 145 ตรง // ส่วนแสดงรายชื่อห้อง
<td class="windowbg2 info">

เพิ่มโค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$bid = $board['id'];
$name = $board['name'];
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb[0]/$name/$bid.html";
//echo '<h4><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a>'; //ของเดิม
echo '<h4><a href="', $newurl, '" name="b', $board['id'], '">', $board['name'], '</a>';

และประมาณบรรทัดที่ 310 ตรง // ส่วนแสดงรายชื่อกระทู้ล่าสุด
foreach ($context['latest_posts'] as $post){

เพิ่มโค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$urlweb = $urlweb[0];
$name = str_replace(" ","-",$post['subject']);
$bid = str_replace(" ","-",$post['board']['id']);
$bname = str_replace(" ","-",$post['board']['name']);
$tid = $post['topic'];
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb/$bname/$name/$tid.html";
$newurl = '<a href="'.$newurl.'">'.$post['subject'].'</a>';
$boardurl = "$urlweb/$bname/$bid.html";
$boardurl = '<a href="'.$boardurl.'">'.$post['board']['name'].'</a>';
//echo '<dt><strong>', $post['link'], '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</dt><dd>', $post['time'], '</dd>'; // ของเดิม
echo '<dt><strong>', $newurl, '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $boardurl, ')</dt><dd>', $post['time'], '</dd>';


#MessageIndex.template.php // หน้ารวมกระทู้

และประมาณบรรทัดที่ 230 แถวๆ <td class="windowbg2 icon2">

เพิ่มโค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$bname = $_GET['name'];
$tid = $topic['id'];
$name = str_replace(" ","-",$topic['first_post']['subject']);
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb[0]/$bname/$name/$tid.html";
$newurl = '<a href="'.$newurl.'">'.$topic['first_post']['subject'].'</a>';
// $topic['first_post']['link']
//echo '<td class="subject ', $color_class, '" ', (!empty($topic['quick_mod']['modify']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>'; // ของเดิม
echo '<td class="subject ', $color_class, '" ', (!empty($topic['quick_mod']['modify']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>';

ลองดูนะครับ

ส่วน Themes อื่นๆ ก็เหมือนกัน เพียงแค่หาลิ้งเดิมให้เจอ

คิดว่าน่าจะมีประโยชน์กับเพื่อนๆนะครับ  :wanwan020:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: nutthadej ที่ 31 ตุลาคม 2009, 01:39:20
รบกวนหน่อยครับ ถ้าอยากทำให้เวลาที่มี link out ออกจากบอร์ดให้เป็น nofollow ตลอดหรือให้ redirect แบบบอร์ดนี้ต้องไปแก้ตรงไหนครับ พอทราบไหมครับ
 :wanwan008:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: SazabiZ ที่ 31 ตุลาคม 2009, 01:44:10
Thank ไปครับ ผมกำลังทำพอดี


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: bubbleball ที่ 31 ตุลาคม 2009, 01:57:58
รบกวนบอกผลลัพธ์ที่จะได้นิดนึงได้ไหมครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: Nongkhai_tong ที่ 31 ตุลาคม 2009, 02:01:00
รบกวนหน่อยครับ ถ้าอยากทำให้เวลาที่มี link out ออกจากบอร์ดให้เป็น nofollow ตลอดหรือให้ redirect แบบบอร์ดนี้ต้องไปแก้ตรงไหนครับ พอทราบไหมครับ
 :wanwan008:

กำลังอยากได้เหมือนกันคับแบบนี้มีใครช่วยได้บางน้อ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: nistelbooy ที่ 31 ตุลาคม 2009, 02:11:33
ตัวอย่างครับ คร่าวๆ ไม่แน่ใจคนว่าคนอื่นมีวิธีไหนบ้างนะ (ผมไม่ได้ใช้ smf หรอก แต่อยากลองแต่งๆแก้ดู หุหุ)

(http://images.temppic.com/31-10-2009/images_vertis/1256929770_0.53165800.jpg)

(http://images.temppic.com/31-10-2009/images_vertis/1256929771_0.32931600.jpg)

(http://images.temppic.com/31-10-2009/images_vertis/1256929772_0.14616300.jpg)


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: ชงเข้ม ที่ 31 ตุลาคม 2009, 04:21:48
รบกวนหน่อยครับ ถ้าอยากทำให้เวลาที่มี link out ออกจากบอร์ดให้เป็น nofollow ตลอดหรือให้ redirect แบบบอร์ดนี้ต้องไปแก้ตรงไหนครับ พอทราบไหมครับ
 :wanwan008:

กำลังอยากได้เหมือนกันคับแบบนี้มีใครช่วยได้บางน้อ

ดันครับ อยากรู้เหมือนกัน


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: fusy_love ที่ 31 ตุลาคม 2009, 07:35:29
ขอบคุณค่ะ :wanwan017:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: i3enz ที่ 31 ตุลาคม 2009, 09:21:22
เนื้อหาดีมากๆเลยครับ  :wanwan017:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: ก้ามปู ที่ 31 ตุลาคม 2009, 09:38:27
ขอบคุณครับ บวกให้แล้ว  :wanwan017:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: civilclub ที่ 31 ตุลาคม 2009, 09:39:19
รบกวนหน่อยครับ ถ้าอยากทำให้เวลาที่มี link out ออกจากบอร์ดให้เป็น nofollow ตลอดหรือให้ redirect แบบบอร์ดนี้ต้องไปแก้ตรงไหนครับ พอทราบไหมครับ
 :wanwan008:
นี่เลยครับ NoFollow All Links v1.1    hllp://custom.simplemachines.org/mods/index.php?mod=1236 ไม่ตามสักลิงค์  :wanwan007:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: pongsak01 ที่ 31 ตุลาคม 2009, 09:58:44
ทำไมผมทำไม่ได้หว่า ใครทำได้ ช่วยทีครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: สเร็น ที่ 31 ตุลาคม 2009, 10:02:40
ขอบคุณครับ เดี๋ยวต้องไปลอง


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: pongsak01 ที่ 31 ตุลาคม 2009, 10:04:28
วิธีทำ SEO Friendly URL สำหรับ SMF Forum สำหรับผู้ที่สนใจครับ (thanks)

อธิบายคร่าวๆ ดังนี้

เพิ่มไฟล์ .htaccess ไว้ใน root dir ใส่โค้ด
โค๊ด:
RewriteEngine On 
RewriteBase /smf/

RewriteRule ^(.*)/(.*).html index.php?name=$1&board=$2
RewriteRule ^(.*)/(.*)/(.*).html index.php?board=$1&name=$2&topic=$3

ใน
Themes/default/BoardIndex.template.php และ
Themes/default/MessageIndex.template.php

#BoardIndex.template.php // หน้ารวมบอร์ด

ประมาณบรรทัดที่ 145 ตรง // ส่วนแสดงรายชื่อห้อง
<td class="windowbg2 info">

เพิ่มโค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$bid = $board['id'];
$name = $board['name'];
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb[0]/$name/$bid.html";
//echo '<h4><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a>'; //ของเดิม
echo '<h4><a href="', $newurl, '" name="b', $board['id'], '">', $board['name'], '</a>';

และประมาณบรรทัดที่ 310 ตรง // ส่วนแสดงรายชื่อกระทู้ล่าสุด
foreach ($context['latest_posts'] as $post){

เพิ่มโค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$urlweb = $urlweb[0];
$name = str_replace(" ","-",$post['subject']);
$bid = str_replace(" ","-",$post['board']['id']);
$bname = str_replace(" ","-",$post['board']['name']);
$tid = $post['topic'];
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb/$bname/$name/$tid.html";
$newurl = '<a href="'.$newurl.'">'.$post['subject'].'</a>';
$boardurl = "$urlweb/$bname/$bid.html";
$boardurl = '<a href="'.$boardurl.'">'.$post['board']['name'].'</a>';
//echo '<dt><strong>', $post['link'], '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $post['board']['link'], ')</dt><dd>', $post['time'], '</dd>'; // ของเดิม
echo '<dt><strong>', $newurl, '</strong> ', $txt['by'], ' ', $post['poster']['link'], ' (', $boardurl, ')</dt><dd>', $post['time'], '</dd>';


#MessageIndex.template.php // หน้ารวมกระทู้

และประมาณบรรทัดที่ 230 แถวๆ <td class="windowbg2 icon2">

เพิ่มโค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$bname = $_GET['name'];
$tid = $topic['id'];
$name = str_replace(" ","-",$topic['first_post']['subject']);
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb[0]/$bname/$name/$tid.html";
$newurl = '<a href="'.$newurl.'">'.$topic['first_post']['subject'].'</a>';
// $topic['first_post']['link']
//echo '<td class="subject ', $color_class, '" ', (!empty($topic['quick_mod']['modify']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>'; // ของเดิม
echo '<td class="subject ', $color_class, '" ', (!empty($topic['quick_mod']['modify']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>';

ลองดูนะครับ

ส่วน Themes อื่นๆ ก็เหมือนกัน เพียงแค่หาลิ้งเดิมให้เจอ

คิดว่าน่าจะมีประโยชน์กับเพื่อนๆนะครับ  :wanwan020:

ใครทำได้ pm มาครับ เสนอราคามาด้วยเด้อ พอดีผมมะเก่ง smf เหอะๆๆ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: PIN ที่ 31 ตุลาคม 2009, 10:14:12
ทำไม่ได้อะครับ อยากทำได้มาก ๆ  คำว่า เพิ่มโค้ด หรือเพิ่มเข้าส่วนไหนนะครับ หรือเอาทับของเดิม หรือเพิ่มก่อนหน้า หรือเพิ่มต่อหลัง ครับ  พอดีลองทำ ๆ แล้ว มัน error นะคัรบ  รบกวนแนะนำด้วยครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: nistelbooy ที่ 31 ตุลาคม 2009, 10:27:35
ยังไม่มีใครทำได้เลยหรอเนี่ย หุหุ

ไฟล์ .htaccess

RewriteEngine On
RewriteBase /smf/ <--- ชื่อโฟลเดอร์ ไม่มี ให้ใส่ /

RewriteRule ^(.*)/(.*).html index.php?name=$1&board=$2
RewriteRule ^(.*)/(.*)/(.*).html index.php?board=$1&name=$2&topic=$3

ไฟล์ Themes

http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e (http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e)


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: civilclub ที่ 31 ตุลาคม 2009, 10:28:44
แทงไป 1 ที  :wanwan002:
เข้าใจแล้วครับ ขอบคุณมากครับ เดี๋ยวไปลองทำก่อน ได้ผลอย่างไรจะมาบอกกันแบบละเอียดอีกครั้งครับ  :-[


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: nutthadej ที่ 31 ตุลาคม 2009, 11:11:22
รบกวนหน่อยครับ ถ้าอยากทำให้เวลาที่มี link out ออกจากบอร์ดให้เป็น nofollow ตลอดหรือให้ redirect แบบบอร์ดนี้ต้องไปแก้ตรงไหนครับ พอทราบไหมครับ
 :wanwan008:
นี่เลยครับ NoFollow All Links v1.1    hllp://custom.simplemachines.org/mods/index.php?mod=1236 ไม่ตามสักลิงค์  :wanwan007:

ขอบคุณหลายๆครับ และขอบคุณเจ้าของกระทู้ด้วยครับสำหรับความรู้ดีๆ
 :wanwan017:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: Twenty-One ที่ 31 ตุลาคม 2009, 11:19:08
แจ่มเลยครับ +1


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: intel432 ที่ 31 ตุลาคม 2009, 12:29:14
วิธีแบบนี้ จริงๆ ก็มีมานานแล้วละครับ มีคนพยายามลองแก้ในหลายๆ รูปแบบ ผลลัพธ์เป็นเหมือนที่เจ้าของกระทู้นำรูปมาให้ดู

แต่เวลาทาน Google มาดู แกแทบจะไม่สนใจเลยครับ เวลาแกเก็บข้อมูลกลับไปก็เป็นเหมือนเดิม

อันนี้เรื่องจริงครับ ผมพยายามทำ URL Friendly ของ SMF มาหลายทีแล้ว แต่ยังไม่มีวิธีไหนเวิร์คเลย

ลองดูนะครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: indy-club ที่ 31 ตุลาคม 2009, 13:55:42
แจ่มครับ แบบนี้ต้อง +  :'(


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: amulet ที่ 31 ตุลาคม 2009, 14:35:09
กำลังต้งการเลยครับ หาถามพึ่งมาเจอ

วิธีนี้ มีเว็บต่างประเทศ อธิบายไว้เหมือนกันแต่ผมอ่านไม่ออก http://www.roscripts.com/Pretty_URLs_-_a_guide_to_URL_rewriting-168.html

ขอบคุณมากครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: amulet ที่ 31 ตุลาคม 2009, 14:39:39
ยังไม่มีใครทำได้เลยหรอเนี่ย หุหุ

ไฟล์ .htaccess

RewriteEngine On
RewriteBase /smf/ <--- ชื่อโฟลเดอร์ ไม่มี ให้ใส่ /

RewriteRule ^(.*)/(.*).html index.php?name=$1&board=$2
RewriteRule ^(.*)/(.*)/(.*).html index.php?board=$1&name=$2&topic=$3

ไฟล์ Themes

[url]http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e[/url] ([url]http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e[/url])


ถามหน่อยนะครับ ดูจากรูป ทำไมมันลงท้ายด้วย /4.html , /5.html

มีวิธีปรับ URL ให้สวยงามหน่อยไหมครับ

ถ้าไม่ลงท้ายด้วย /4.html , /5.html  จะแหล่มก่านี้นะ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: PIN ที่ 31 ตุลาคม 2009, 15:24:55
วิธีแบบนี้ จริงๆ ก็มีมานานแล้วละครับ มีคนพยายามลองแก้ในหลายๆ รูปแบบ ผลลัพธ์เป็นเหมือนที่เจ้าของกระทู้นำรูปมาให้ดู

แต่เวลาทาน Google มาดู แกแทบจะไม่สนใจเลยครับ เวลาแกเก็บข้อมูลกลับไปก็เป็นเหมือนเดิม

อันนี้เรื่องจริงครับ ผมพยายามทำ URL Friendly ของ SMF มาหลายทีแล้ว แต่ยังไม่มีวิธีไหนเวิร์คเลย

ลองดูนะครับ

ขอบคุณครับ ผมลองเช็คดู เห็นด้วยอีกเสียงดีกว่าครับ

เพราะว่าผมทำ MOD Rewrite มาสักพักใหญ่ ๆ  index เพิ่ม แต่ใน google มันก็เก็บ URL แบบเดิม เหอ ๆ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: amulet ที่ 31 ตุลาคม 2009, 15:26:40
ยังไม่มีใครทำได้เลยหรอเนี่ย หุหุ

ไฟล์ .htaccess

RewriteEngine On
RewriteBase /smf/ <--- ชื่อโฟลเดอร์ ไม่มี ให้ใส่ /

RewriteRule ^(.*)/(.*).html index.php?name=$1&board=$2
RewriteRule ^(.*)/(.*)/(.*).html index.php?board=$1&name=$2&topic=$3

ไฟล์ Themes

[url]http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e[/url] ([url]http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e[/url])


โหลดไปทับแล้ว มันเ่เลอร์ 404 ครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: amulet ที่ 31 ตุลาคม 2009, 15:47:43
ทำได้แล้วครับ แต่....มันทำให้ ธีมเพี้ยนอ่ะครับ

แล้วก็ลงท้ายด้วย ตัวเลข เช่น 1.html 2.html 3.html

http://www.amulet-buddha.com/index.php


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: amulet ที่ 31 ตุลาคม 2009, 22:19:13
(http://www.cvpic.com/uploads/b26b9d34c4304b7175af369d3a2f745a.jpg) (http://www.cvpic.com/view.php?c=b26b9d34c4304b7175af369d3a2f745a)


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: amulet ที่ 09 พฤศจิกายน 2009, 22:41:29
ทำได้แล้วครับ แต่....มันทำให้ ธีมเพี้ยนอ่ะครับ

แล้วก็ลงท้ายด้วย ตัวเลข เช่น 1.html 2.html 3.html

[url]http://www.amulet-buddha.com/index.php[/url]


ใครพอแก้ตรงนี้ได้ ช่วยหน่อยสิ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: objectlive ที่ 24 พฤศจิกายน 2009, 00:35:39
ขอบคุณนะคร๊าบบบ

มารายงานผล

ผล redirect domain ช่วง 15 วันแล้ traffic มาปกติ
หลังจากนั้นค่อยๆ ลดเพราะว่า Google เริ่ม reindex เว็บเก่า

ผ่านไปประมาณ 2 เดือน traffic เข้าเว็บใหม่ปกติครับ

ตอนแรกใจหายเหมือนกัน ^^


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: เบจีต้าคุง ที่ 24 พฤศจิกายน 2009, 00:59:33
ท่านใดไม่เก่ง ก็ลองดู ลิ้งด้านล่างนะครับ

http://custom.simplemachines.org/mods/index.php?action=search;type=14

ของเขามีมาให้แล้ว Pretty URLs :wanwan016:

ผมเห็นหลายๆคนพยายามทำผมไม่เข้าใจเหมือนกันว่าท่านรุ้หรือว่าไม่รู้ อิอิ  ทีแรกผมก็งง จะไปโมของเขาทำไมในเมื่อของเค้าก็มีมาให้ใช้อยู่ แต่ทั้งนี้ทั้งนั้นก็ดูเวอชั่นด้วยนะครับ บางตัวอาจใช้ไม่ได้กับเวอชั่น

หรือ มีให้เลือกเยอะแยะตามลิ้งเลยครับ

http://custom.simplemachines.org/mods/

ปล. หรือผมเข้าใจผิด


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: amulet ที่ 24 พฤศจิกายน 2009, 03:58:38
ท่านใดไม่เก่ง ก็ลองดู ลิ้งด้านล่างนะครับ

[url]http://custom.simplemachines.org/mods/index.php?action=search;type=14[/url]

ของเขามีมาให้แล้ว Pretty URLs :wanwan016:

ผมเห็นหลายๆคนพยายามทำผมไม่เข้าใจเหมือนกันว่าท่านรุ้หรือว่าไม่รู้ อิอิ  ทีแรกผมก็งง จะไปโมของเขาทำไมในเมื่อของเค้าก็มีมาให้ใช้อยู่ แต่ทั้งนี้ทั้งนั้นก็ดูเวอชั่นด้วยนะครับ บางตัวอาจใช้ไม่ได้กับเวอชั่น

หรือ มีให้เลือกเยอะแยะตามลิ้งเลยครับ

[url]http://custom.simplemachines.org/mods/[/url]




ปล. หรือผมเข้าใจผิด


Pretty URLs ตัวนี้ไม่รองรับ ภาษาไทยครับท่าน.... เคยลองดูยังไปลองซะ...แล้วจะรู้


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: maxph ที่ 24 พฤศจิกายน 2009, 08:15:11
ขอบคุณคับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: nutapol_air ที่ 24 พฤศจิกายน 2009, 09:15:16
ถ้าทำแล้ว ลิงค์เดิมที่ index ไปแล้วจะเปลี่ยนมั้ยครับ หรือเปลี่ยนเฉพาะที่สร้างใหม่  :P


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: pomchai ที่ 24 พฤศจิกายน 2009, 10:08:09
ขอบคุณ คร้าบ...


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: ustar ที่ 24 พฤศจิกายน 2009, 10:53:54
ขอบคุณครับ ความรู้ใหม่


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: nistelbooy ที่ 24 พฤศจิกายน 2009, 22:20:45
ไม่ได้เข้านาน

ที่จิง เราสามารถเปลื่ยนตำแหน่งลิ้งค์ได้นะครับ

เช่น สลับตำแหน่ง
.htaccess
โค๊ด:
RewriteRule ^(.*)_(.*).html index.php?board=$1&name=$2

โค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$bid = $board['id'];
$name = $board['name'];
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb[0]/$bid_$name.html";
//echo '<h4><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a>'; //ของเดิม
echo '<h4><a href="', $newurl, '" name="b', $board['id'], '">', $board['name'], '</a>';

ก็จะได้เป็น

hxxp://www.yourweb.com/1_boardname.html

หรือ
.htaccess
โค๊ด:
RewriteRule ^ห้อง(.*)/(.*).html index.php?board=$1&name=$2

โค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$bid = $board['id'];
$name = $board['name'];
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb[0]/ห้อง$bid/$name.html";
//echo '<h4><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a>'; //ของเดิม
echo '<h4><a href="', $newurl, '" name="b', $board['id'], '">', $board['name'], '</a>';


ก็จะได้เป็น

hxxp://www.yourweb.com/ห้อง1/boardname.html

(เอา id มาแอบไว้หน่อย)


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: ayeweb ที่ 24 พฤศจิกายน 2009, 22:34:48
พี่ไม่ยอมติดลิ้งค์ให้ผมเลยนะครับ 55+


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: nistelbooy ที่ 24 พฤศจิกายน 2009, 22:51:12
พี่ไม่ยอมติดลิ้งค์ให้ผมเลยนะครับ 55+

ยังไม่ส่งมาให้เลยอ่ะตอนนี้ แอดเอ็มเยอะมาก เริ่มมึน รบกวนขออีกรอบครับ

 :wanwan017:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: amulet ที่ 28 พฤศจิกายน 2009, 04:18:26
ไม่ได้เข้านาน

ที่จิง เราสามารถเปลื่ยนตำแหน่งลิ้งค์ได้นะครับ

เช่น สลับตำแหน่ง
.htaccess
โค๊ด:
RewriteRule ^(.*)_(.*).html index.php?board=$1&name=$2

โค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$bid = $board['id'];
$name = $board['name'];
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb[0]/$bid_$name.html";
//echo '<h4><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a>'; //ของเดิม
echo '<h4><a href="', $newurl, '" name="b', $board['id'], '">', $board['name'], '</a>';

ก็จะได้เป็น

hxxp://www.yourweb.com/1_boardname.html

หรือ
.htaccess
โค๊ด:
RewriteRule ^ห้อง(.*)/(.*).html index.php?board=$1&name=$2

โค้ด
โค๊ด:
// mod rewrite 
$urlweb = explode("/index.php",$scripturl);
$bid = $board['id'];
$name = $board['name'];
$array = array("~","!","@","#","$","%","^","&","*","(",")","_","+","=","{","}","|","<",">","/","\\","\"","?",".");
foreach($array AS $string){
$name = str_replace($string,"",$name);
}
$name = str_replace(" ","-",$name);
$newurl = "$urlweb[0]/ห้อง$bid/$name.html";
//echo '<h4><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a>'; //ของเดิม
echo '<h4><a href="', $newurl, '" name="b', $board['id'], '">', $board['name'], '</a>';


ก็จะได้เป็น

hxxp://www.yourweb.com/ห้อง1/boardname.html

(เอา id มาแอบไว้หน่อย)

รอคำตอบนี้มานาน ขอบคุณครับ สลับตำแหน่งลิ้งค์ จะได้ สวยงามหนอย

ลิ้งค์ของกระทู้ก็สลับกันได้ใช่ป่ะครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: aczaa ที่ 28 พฤศจิกายน 2009, 04:51:38
ผมเคยลองปรับคล้ายๆแบบนี้มาเหมือนกันครับ แต่ พี่ goo แกไม่เคยสนใจ แกเก็บแต่ลิ้งเดิมไป  ยังไงขอลองปรับแบบนี้ดูครับ เผื่อพี่ goo แกจะเปลี่ยนใจ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: natsan ที่ 20 ตุลาคม 2011, 22:34:09
ขอบคุณครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: bighippo ที่ 20 ตุลาคม 2011, 22:35:15
ขอบคุณมากเลยครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: seobannetworks ที่ 23 ตุลาคม 2011, 18:10:29
pm ได้มั้ยครับ
ส่ง .htaccess ให้แก้เลย  :wanwan007:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: jim_no1 ที่ 25 ตุลาคม 2011, 12:28:38
เนื่องจากผมพยายามติดตามหัวข้อนี้มานาน
พยายามทำความเข้าใจ แต่ก็ยัง งง อยู่ดี
เนื่องจากว่าผมไม่เป็นเืรื่องการเขียนโค๊ตอยู่แล้วนะครับ
ตอนนี้ผมใช้ SMF รุ่น 1.1.12 ของเดิม ๆ ทั้งหมด แต่ได้เอาธีมมาลง และได้มีการปรับแต่งเฉพาะธีมนิดหน่อย
คำถามก็คือ
เพิ่มไฟล์ .htaccess ไว้ใน root dir ใส่โค้ด
อันเนี่ย เราต่องเพิ่มในส่วนของธีม หรือ SMF เดิมๆ

[url]http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e[/url] ([url]http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e[/url])
ส่วนอันเนี่ย ผมได้เข้าไปดูหลายครั้งแล้วครับ แต่มันบอกว่า " ไฟล์นี้ถูกลบไปแล้ว "

ได้โปรดให้ข้อมูลด้วยนะครับ เพราะ่ว่าต่องการเป็นจริง ๆ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: MisterPHP ที่ 25 ตุลาคม 2011, 13:40:52
ได้ประโยชน์มากเลย ขอบคุณครับ  :wanwan017:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: jim_no1 ที่ 25 ตุลาคม 2011, 20:37:19
ดันอีกที เพราะว่าต่องการเป็นครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: jim_no1 ที่ 27 ตุลาคม 2011, 00:41:31
ดันอีกครั้ง
ผมสนใจจริง ๆ นะครับเนี่ย
แต่ว่ายังม่ะมีใครช่วยเลยอ่ะ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: ohmohm ที่ 27 ตุลาคม 2011, 14:19:40
ต้องมี urlencode() ไหม


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: jim_no1 ที่ 27 ตุลาคม 2011, 23:17:42
ไม่เห็นเข้ามาตอบเลย ช่วยหน่อยเหอะ :wanwan008:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: ohmohm ที่ 30 ตุลาคม 2011, 22:52:42
ถ้า miniBB มันมี Keywords-rich URLs , SEO Friendly URLs อยู่แล้ว
http://www.minibb.com/download.html


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: ioffer30 ที่ 30 ตุลาคม 2011, 23:45:57
มึน งง  ยังจะลองดูครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: idea ที่ 30 ตุลาคม 2011, 23:48:42
ขอบคุณครับ  :wanwan013:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: sskzclub ที่ 06 พฤศจิกายน 2011, 18:28:41
ไม่ทราบว่าใช้ กับ smf 2.0 ได้หรือเปล่าวน่ะ แต่ว่าผม ทำได้แล้วแหละ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: del555 ที่ 06 พฤศจิกายน 2011, 19:58:52
น้ำใจงามมากครับท่าน ๆ  :wanwan017: :wanwan017: :wanwan017:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: treehost ที่ 06 พฤศจิกายน 2011, 20:49:29
ขอบคุณกั๊บ ๆ ๆ  :wanwan013:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: Papza_allnew ที่ 18 พฤศจิกายน 2011, 01:31:59
มาเก็บความรู้ครับ  :wanwan013:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: prachaya3 ที่ 18 พฤศจิกายน 2011, 01:50:06
เดี๋ยวจะมาลองแล้วบอกผลให้ครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: beatz ที่ 18 พฤศจิกายน 2011, 03:24:59
ไม่ทราบว่าระหว่างทำ กับไม่ทำ แตกต่างกันมั้ยครับในด้านSEO


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: idea ที่ 18 พฤศจิกายน 2011, 05:03:43
ขอบคุณครับ  :wanwan013:


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: Madoo ที่ 18 พฤศจิกายน 2011, 05:17:59
บางท่านบอกไม่มีผลต่อ seo เลย สรุปท่านที่ทำไป เป็นอย่างไรกันบ้างครับ ส่วนผมยังไม่ได้ลอง


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: x-japan ที่ 18 พฤศจิกายน 2011, 07:21:23
ตามหามานาน  ขอบคุณครับ


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: freelancethai.org ที่ 18 พฤศจิกายน 2011, 08:57:54
เดี๋ยวขอลองหน่อย

ลองใช้ pretty url แล้ว ทำให้ใช้กับภาษาไทยไม่ได้  :P :P


หัวข้อ: Re: วิธีทำ SEO Friendly URL สำหรับ SMF Forum (แบบ manual ง่ายๆ)
เริ่มหัวข้อโดย: jim_no1 ที่ 19 พฤศจิกายน 2011, 08:41:27
อันเนี่ย ยังไม่มีใครแนะนำเลยอ่ะ
เนื่องจากผมพยายามติดตามหัวข้อนี้มานาน
พยายามทำความเข้าใจ แต่ก็ยัง งง อยู่ดี
เนื่องจากว่าผมไม่เป็นเืรื่องการเขียนโค๊ตอยู่แล้วนะครับ
ตอนนี้ผมใช้ SMF รุ่น 1.1.12 ของเดิม ๆ ทั้งหมด แต่ได้เอาธีมมาลง และได้มีการปรับแต่งเฉพาะธีมนิดหน่อย
คำถามก็คือ
เพิ่มไฟล์ .htaccess ไว้ใน root dir ใส่โค้ด
อันเนี่ย เราต่องเพิ่มในส่วนของธีม หรือ SMF เดิมๆ

[url]http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e[/url] ([url]http://www.tempf.com/getfile.php?id=202799&key=4aebae078ff1e[/url])
ส่วนอันเนี่ย ผมได้เข้าไปดูหลายครั้งแล้วครับ แต่มันบอกว่า " ไฟล์นี้ถูกลบไปแล้ว "

ได้โปรดให้ข้อมูลด้วยนะครับ เพราะ่ว่าต่องการเป็นจริง ๆ

คือติดตามหัวข้อนี้มานานแล้ว อยากรู้จริง ๆ ครับ
แต่คงเป็นเพราะผมโง่เกินหรือป่าว ก็ไม่รู้นะ เลยยังไม่เข้าใจน่ะ..... :wanwan044: