عرض مشاركة واحدة
قديم 01 - 05 - 2008, 19:13   رقم المشاركة : 1 (permalink)
المشرف العام للمدينة






 

الحالة
mansour غير متواجد حالياً

 


 

افتراضي العناوين والتوصيف للمنتدى للتوافق مع محركات البحث

السلام عليكم

فى البداية الوضع الافتراضى للمنتدى يكون العناوين والتوصيف فى كل صفحات المنتدى واحده وهذا يؤثر سلبيا على توافق المنتدى مع محركات البحث لعدم القدره على التعرف على محتوى الصفحه

وبنئاً عليه سنجرى سويا فى هذا الدرس بعض التعديلات على القوالب حتى نجعل منتدياتنا بصوره افضل للتوافق مع محركات البحث

والان نفتح قالب ال "headinclude" ونقوم بازاله الجزء التالى
ولا تقلق من الازاله سيتم اضافته لحقا مع بعض التعديلات


كود:
<meta name="keywords" content="$threadinfo[title], $vboptions[keywords]" />
<meta name="description" content="<if condition="$pagenumber>1">
<phrase 1="$pagenumber">$vbphrase[page_x]</phrase>-</if>$threadinfo[title]$foruminfo[title_clean]" />
<else />
<if condition="$show['foruminfo']">
<meta name="keywords" content="$foruminfo[title_clean], $vboptions[keywords]" />
<meta name="description" content="<if condition="$pagenumber>1"><phrase 1="$pagenumber">$vbphrase[page_x]</phrase>-</if>$foruminfo[description_clean]" />
<else />
<meta name="keywords" content="$vboptions[keywords]" />
<meta name="description" content="$vboptions[description]" />
</if>
</if>

الان قد حذفنا التوصيف وكلمات البحث الثابته فى الموقع لنبدء فى واضافتهم مرى اخرى فى اماكن مختلفه مع اجراء بعض التعديلات


نبدء بقالب forumhome template

ابحث عن الكود التالى


كود:
$headinclude
<title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>



واستبدله بالكود التالى

كود:
<title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase></title>
<meta name="keywords" content="$vboptions[keywords]" />
<meta name="description" content="$vboptions[description]" />
$headinclude



هكذا نكون وضعنا للصفحه الرئسية التوصيف وكلمات البحث المتوفره فى خيارات المنتدى

ويمكنك الاضافه اذا شأت



والان نفتح قالب forum display

ابحث عن الكود التالى





كود:
$headinclude
<title>$foruminfo[title_clean]<if condition="$pagenumber>1"> - <phrase 1="$pagenumber">$vbphrase[page_x]</phrase></if> - $vboptions[bbtitle]</title>

واستبدله بالكود التالى


كود:
<title>$foruminfo[title_clean]<if condition="$pagenumber>1"> - <phrase 1="$pagenumber">$vbphrase[page_x]</phrase></if> - $vboptions[bbtitle]</title>
<meta name="keywords" content="$foruminfo[title] $vboptions[keywords]" />
<meta name="description" content="$foruminfo[description] $foruminfo[title]" />
$headinclude


هكذا نكون وضعنا كلمات البحث الخاصه بالمنتدى كما بالرئيسيه بالاضافه الى اسم القسم

وايضا التوصيف الخاص بالقسم وليس التوصيف الخاص بالمنتدى ككل



اعتقد هناك فرق واضح الان



ولنكمل المسيره ونفتح قالب Showthread

ابحث عن الكود التالى





كود:
$headinclude
<title>$thread[title]<if condition="$pagenumber>1"> - <phrase 1="$pagenumber">$vbphrase[page_x]</phrase></if> - $vboptions[bbtitle]</title>

واستبدله بالكود التالى


كود:
<title>$thread[title]<if condition="$pagenumber>1"> - <phrase 1="$pagenumber">$vbphrase[page_x]</phrase></if> - $foruminfo[title]</title>
<meta name="description" content="$thread[title] - $foruminfo[title]" />
<meta name="keywords" content="$thread[title] $vboptions[keywords]" /> 
$headinclude

التغير هنا هو حذف اسم الموقع من التيتل واضافه اسم القسم بدلا منة

واضافه عنوان الموضوع فى التوصيف بالاضافه الى اسم القسم الخاص بالموضوع

واضافه عنوان الموضوع الى كلمات البحث بالاضافه الى الكلمات الخاصه بالموقع كلل





والان نتوجه الى قالب Showthread_showpost

ابحث عن الكود التالى






كود:
$headinclude
<title>$vboptions[bbtitle] - $vbphrase[view_single_post] - $threadinfo[title]</title>

واستبدله بالكود التالى


كود:
<title>$vboptions[bbtitle] - $vbphrase[view_single_post] - $threadinfo[title]</title>
<meta name="keywords" content="$thread[title] $vboptions[keywords]" />
<meta name="description" content="$thread[title] $foruminfo[title] $foruminfo[description] " />
$headinclude

والان نتوجه الى قالب Memberinfo

ابحث عن الكود التالى


كود:
$headinclude
<title>$vboptions[bbtitle] - $vbphrase[view_profile]: $userinfo[username]</title>


واستبدله بالكود التالى


كود:
<title>$userinfo[username]'s profile on $vboptions[bbtitle]</title>
<meta name="keywords" content="$vboptions[keywords]" />
<meta name="description" content="$vboptions[description]" />
$headinclude

هكذا نكون تخطينا اولى الخطوات فى طريق التقرب لمحركات البحث

وفى انتظار المزيد من الافكار حول المزيد من التوافق



تحياتى للجميع






التوقيع :

آخر تعديل mansour يوم 01 - 05 - 2008 في 19:24.

رد مع اقتباس