هيلبرنت | Helpernt

هيلبرنت | Helpernt (https://www.helpernt.com/vb/index.php)
-   ركن تطوير منتديات vb3.8.0 (https://www.helpernt.com/vb/forumdisplay.php?f=99)
-   -   طريقة جعل عناوين مواضيع المنتدى والتوصيف متوافقه مع محركات البحث (https://www.helpernt.com/vb/showthread.php?t=6016)

هيلبرنت 06-22-2017 12:05 AM

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

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

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

كود:

<if condition="$show['threadinfo']">
    <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

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

نسيت النوم 06-24-2017 09:00 PM

رد: طريقة جعل عناوين مواضيع المنتدى والتوصيف متوافقه مع محركات البحث
 
موضوع عااااااااااااااالمى

ramez5 06-25-2017 02:10 PM

رد: طريقة جعل عناوين مواضيع المنتدى والتوصيف متوافقه مع محركات البحث
 
مشكور على الافادة اخى الكريم

هيلبرنت 06-26-2017 08:07 PM

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

المشاركة الأصلية كتبت بواسطة نسيت النوم (المشاركة 13680)
موضوع عااااااااااااااالمى

شكرا اخى الحبيب


الساعة الآن 10:05 PM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir