Keywords Generator (AutoKeywords) สร้างคีย์เวิร์ดสำหรับ SMF แบบอัตโนมัติ
ปกติแล้ว เวลาที่เราติดตั้งบอร์ด SMF ใหม่ๆจะมีแท็กเมต้าคีย์เวิร์ดเริ่มต้นที่ติดมาในไฟล์ index.template.php แบบนี้
<meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />
คีย์เวิร์ดแบบนี้อาจจะไม่เหมาะสมต่อการทำ SEO ของเว็บไซต์เรา เราจึงต้องมาปรับเปลี่ยนโครงสร้างของ Meta tag ใหม่
โดยแก้ไขแท็กให้ Generate คีย์เวิร์ดตามหัวข้อที่เราตั้งขึ้น โดยไฟล์ที่เกี่ยวข้องคือ index.template.php
ม็อดนี้จะสร้างคีย์เวิร์ดสำหรับทุกๆหน้าของ SMF
รายละเอียดม็อด
ชื่อ: Autokeywords Generator
เจ้าของ: SAFAD
ประเภท: Search Engine Optimization
สำหรับ SMF 1.1
หา
<meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />
แทนที่ด้วย
';
$keystring = str_replace(' ', ',', trim($context['page_title']));
echo '<meta name="keywords" content="', $keystring, '" />';
echo '
สำหรับ SMF 2.0
หา
<meta name="keywords" content="', $context['meta_keywords'], '" />
แทนที่ด้วย
';
if (!emptyempty($context['current_topic'])){
$keystring = str_replace(' ', ',', trim($context['page_title_html_safe']));
echo '<meta name="keywords" content="', $keystring, '" />';
}
elseif (!emptyempty($context['current_board'])){
$keystring = str_replace(' ', ',', trim($context['page_title_html_safe']));
echo '<meta name="keywords" content="', $keystring, '" />';
}
else
{
echo '<meta name="keywords" content="', $context['meta_keywords'], '" />';
}
echo '