الثلاثاء، 23 ديسمبر 2008

الدرس الثالث

الدرس الثالث ...

3 ) انشاء ملف الروبتس ( Robots.txt ) فهو بوابة دخول جووجل اليك

الاول تعالا نتعرف علي عناكب البحث .. ما هي العناكب ؟؟

بمنهي البساطة .. كل محرك بحث ليه العناكب بتوعه .. وظيفته الدخول علي الموقع وفهرسته اي صفحة تزورها هذه العناكب

بمعني ان محرك بحث جووجل ليه عناكب غير بتاعت ياهو غير ام اس ان .. فكل واحد منهم بيدخل موقعك ويفهرسة لمحرك البحث الخاص به


عشان كده تعتبر العناكب دي حلقة الوصل بينك وبين محركات البحث .. ودي اللي بتزود ارشفة موقعك بالـتأكيد
وان شاء الله بعد تطبيق هذه الدورة في البداية ستجد ان موقعك يزوره عناكب بشكل قليل الي حد ما .. يعني مثلا انا في اول شهر كان بيجيلي واحد بس من العناكب دي .. بس اخر الشهر ده وصلوا لاتنين .. وكل شوية بيزيدوا مع الوقت ... وبعد شهر ونص بقيت الاقي عناكب جووجل بتوصل الي 10 بخلاف عناكب ياهو

طيب دلوقتي اكيد في دماخك سؤال مهم .. ازاي اجيب العناكب دي ؟؟ ووهل بتدخل علي كل ما هب ودب في الموقع ؟؟

سؤال طبعا ممتاز .. بالنسبة للجزء الاول من السؤال انك تجيب العناكب ازاي ده شيء سهل فقط طبق ما موجود في الدورة .. خاصة الدرس الاول والدرس الثانية وستجد اول عنكبوت لديك باذن الله .. ويزيدون بعد تطبيق باقي دروس الدورة ان شاء الله

اما الجزء الثاني من السؤال انه بيدخل علي كل ماهب ودب في الموقع فالأجابة هي نعم .. يدخل الي اي موضوع او صفحة بموقعك مهما كانت بعيدة

- طيب انا عندي صفحات حساسة و مهمة لا اريد ارشفتها فما العمل ؟؟

لهذا السؤال تم عمل شيء اسمه ملف الروبتس robots.txt

- ايه فايدة ملف الروبتس ده ؟؟

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

- طيب ايه خطوات عمل الملف ده ؟؟

هو ده اللي هنتعلمه في الدرس ده انك ازاي تعمل ملف الروبتس .. وايه اللي هنكتب جواه ... وفين هنعرفه

نبدأ بسم الله

اولا نبدا بعمل ملف نصي جديد ونسمية

رمز PHP:
robots.txt
بعد ما عملناه هنعرف دلوقتي ازاي تقدر تحجب مثلا فولدرات من الارشفة او الغاء صفحة محددة او الغاء محرك بحث جووجل من اي ارشفة لموقعك

ملاحظة :: يتم رفع ملف الروبتس في المجلد الرئيسي للموقع .. اي يمكننا فتحه عن طريق هذا الرابط
www.xxxx.com/robots.txt

اولا .. اذا كنا نريد ان نجعل كل محركات البحث تأرشف موقعنا كله فنكتب هذا الكود في ملف الروبتس اللي عمناه

رمز PHP:
User-agent: *

يبقي هذا الكود يجعل موقعك مفتوح علي مصرعية لاي محرك بحث

-طيب افرض نحن لا نريد ارشفة مثلا لوحة تحكم المنتدي اذا عندنا منتدي؟؟

يبقي هنكتب الكود هكذا :

رمز PHP:
User-agent: *
Disallow: /vb/admincp/
يبقي دلوقتي فهمنا ازاي نقدر نمنع جووجل من ارشفه اشياء معينة

.. طيب اذا كنت تريد الغاء ارشفة موقعك من محركات البحث نهائيا ؟؟

نكتب الكود هكذا :

رمز PHP:
User-agent: *
Disallow: /

وهنا نحن لم نحدد فولدر معين اي ان الموقع كله سيتم الغاء ارشفته

ويمكنك الغاء محرك بحث جووجل فقط عن طريقة هذا الكود :

رمز PHP:
User-agent: Googlebot
Disallow: /


اي ان Googlebot هو اسم جووجل الحركي ولكل محرك بحث اسم خاص به .. وتجد محرك البحث ياهو اسمه Yahoo slurp!

وهذا الكود ايضا لالغاء ومنع ارشفة الصور لديك اذا كانت موجودة بملف images
حيث انه الصور المتأرشفه تظهر في محرك بحث جووجل للصور كما نعرف .. اذا كنت تريد الغاء ارشفه الصور موجوده في فولدر معين هتبقي كده

رمز PHP:
User-agent: *
Disallow: /images/

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

رمز PHP:
User-agent: Googlebot-Image
Disallow: /images/
ونقدر نمسح اسم فولدر ايمج من الكود اللي فات وبالتالي هنمنع جووجل من ارشفه اي صورة بالموقع
يبقي احنا نقدر نسوي ما نريد عن طريق ادخال الكل في بضعه



مثال : نريد ان نصنع ملف روبتس بحيث اننا نمتلك منتدي و لدينا ثلاث مجلدات باسم 1 و 2 و 3 حساسين ولا نريد ارشفتهما موجودين بفولدر اسمه مثلا vip .. اذن كيف تتوقع يكون الملف عامل ازاي ؟؟؟ ياريت تطبق قبل ما تشوف الطريقة
.
.
.
.
.

راح يكون هكذا :

رمز PHP:
User-agent: *
Disallow: /vb/admincp/
Disallow: /vb/includes/
Disallow: /vb/modcp/
Disallow: /vip/1
Disallow: /vip/2
Disallow: /vip/3

يبقي في النهاية .. هذا الكود :

رمز PHP:
User-agent: *

يفتح لك الارشفة لكل محركات البحث

وهذا الكود لمنع ارشفة الفولدرات الي تحددها :

رمز PHP:
User-agent: *
وافضل ملف روبتس يمكن اضافة لموقعك اذا كنت تمتلك منتدي هو هذا الكود القادم .. هتلاقيني مانع من فهرسة المجلدات والملفات غير المهمة والتي لا يوجد منها نفع اذا دخلتها العناكب حيث انها لا تأرشفها كما انها توفر الباندويدث لموقعك بشكل ملحوظ وتخفف اللود علي السيرفر ايضا


انصحك به بشدة ..
قم بوضع هذا الكود لملف الروبتس ( لاصحاب المنتديات كما قلنا )

رمز PHP:
User-agent: *
Disallow: /forums/admincp/
Disallow: /forums/clientscript/
Disallow: /forums/cpstyles/
Disallow: /forums/customavatars/
Disallow: /forums/customprofilepics/
Disallow: /forums/images/
Disallow: /forums/modcp/
Disallow: /forums/ajax.php
Disallow: /forums/attachment.php
Disallow: /forums/calendar.php
Disallow: /forums/cron.php
Disallow: /forums/editpost.php
Disallow: /forums/global.php
Disallow: /forums/image.php
Disallow: /forums/inlinemod.php
Disallow: /forums/joinrequests.php
Disallow: /forums/login.php
Disallow: /forums/member.php
Disallow: /forums/memberlist.php
Disallow: /forums/misc.php
Disallow: /forums/moderator.php
Disallow: /forums/newattachment.php
Disallow: /forums/newreply.php
Disallow: /forums/newthread.php
Disallow: /forums/online.php
Disallow: /forums/poll.php
Disallow: /forums/postings.php
Disallow: /forums/printthread.php
Disallow: /forums/private.php
Disallow: /forums/profile.php
Disallow: /forums/register.php
Disallow: /forums/report.php
Disallow: /forums/reputation.php
Disallow: /forums/search.php
Disallow: /forums/sendmessage.php
Disallow: /forums/showgroups.php
Disallow: /forums/subscription.php
Disallow: /forums/threadrate.php
Disallow: /forums/usercp.php
Disallow: /forums/usernote.php

طبعا اذا كان لديك مجلدات اخري خارج المنتدي تريد منعها من الفهرسة تضفها بعد الكود السابق كما تعلمنا


واذا ارشفت جووجل لاي صفحات لا تريد ارشفتها يمكنك الغاء ارشفتها بسهولة من هذا الرابط .. فهي هتلاقي كل اللي هتحتاجة في الحالات الحرجة اللي ذي دي
http://www.google.com/webmasters/remove.html


وهذه ايضا اداة مفيدة جدا وهي لعمل اختبار لملف الروبتس اللي عندك .. لو فيه اخطاء راح يقولك ويكتبلك سبب الخطأ اللي عندك وانت تحاول تعمل اللي بيقولك عليه اذا كان عندك اي اخطاء

http://tool.motoricerca.info/robots-checker.phtml


مع العلم في النهاية ان جووجل لا تأرشف اي ملفات مرفوعة الي موقعك .. يعني علي سبيل المثال لن تأرشف الباك اب الخاص بك .. لكن يفضل منع ارشفه الفولدرات التي تحتوي علي مثل هذه الملفات حتي ان كانت لن تتأرشف وذلك لتوفير الترافيك والباندويدث

وبكده نكون خلصنا الدرس الثالث علي خير .. يارب تكون استفادتم وطبعا زي كل مرة ياريت اللي عنده سؤال يسألني وانا في الخدمة ان شاء الله

الدرس الثانى

الدرس الثاني ..

2
) عمل السايت ماب لموقعك


درس جميل وسهل ومهم جدا لارشفة موقعك و زيادة نتائج البحث لجووجل .. مش هخش المرادي في التفاصيل مش مهمة اوي .. المهم نطبق .. يلا معايا

- ايوة كده ياخي ده انت كنت قارفنا بكلامك ده

اولا ده موقع بيأرشف لك الموقع بس مشكلته ليه عدد اقصي للصفحات اللي ممكن يأرشفها وهو 500 صفحة .. يعني لو عندك موقع تاني او برنامج اخر يأرشف اكتر او عدد لا نهائي استخدمة بدل ده ول معرفتش قوللي وانا اعملك شرح ليه ان شاء الله وبعد كده تكمل بقية الشرح معانا عادي من اول ما نوصل لخطوة رفع ملف السايت ماب

يلا نتوكل علي الله

نخش علي الموقع ده :

www.xml-sitemap.com


وبعدين نكتب اسم الموقع بتاعك وندوس Start






وبعد كده هتظهرلك الصفحة دي وفيها بيأرشف الصفحات اللي عندك .. استني بقي كده دقايق علي حسب عدد صفحات موقعك





بعد ما يخلص الأرشفة بحمد الله هتطعلنا صفحة زي دي ومنها نحمل ملف السايت ماب من الرابط اللي في الصورة ده





واصبح لنا هذا الملف عندنا بعد فك ضغطه




دلوقتي هنرفع الملف ده علي الموقع بتاعنا عن طريق برنامج الاف تي بي
لو مش عندك البرنامج حمله من هنا

حمله من هـــــنـــــا

بعد ما اتحمل واتسطب ( لو قابلتك اي مشاكل في التسطيب قوللي واعملك الشرح ليه حالا ) هنفتح البرنامج عادي ونكتب حساب الاف تي بي بتاعنا






ممكن في الـ Address نكتب اسم الموقع عادي انا نفعت معايا مثال : 3arablink.com
وبعدين نكتب اسم اليوزر بتاع السي بانل والباس بتاع السي بانل برضه وبعد كده ندوس GO

(لاصحاب الاستضافات المجانية الحوار بيختلف جرب تخش باليوزر والباس بتاع لوحة تحكم الموقع سواء كانت بقي لوحة التحكم سي بانل او لوحة تحكم من المستضيف .. لو منفعش يبقي تخش علي لوحة التحكم و تعمل اكونت اف تي بي جديد بيوزر وباسوورد جداد )





دلوقتي الموقع فتح معانا بحمد الله .. مكونات الجهاز بتاعنا ناحية الشمال .. ومكونات الموقع بتاعنا ناحية الليمين

نجيب مكان ملف السايت ماب اللي حفظناه علي جهازنا من ناحية الليمين وندوس عليه ونرفعه للموقع بالضغط علي السهم المتجه نحو ناحية مكونات موقعك وخلي بالك يفضل طبعا انك ترفعه في المجلد الرئيسي للموقع .. يعني داخل فولدر public_html او فولدر www بحيث انك تقدر تفتحه من المتصفح بهذا الشكل

www.xxxx.com/sitemap.xml





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

-ايه خلاص كده ؟؟

لا يا حبيبي لسه ... دلوقتي سيب الاف تي بي زي ما هو كده متقفلوش هنرجعله تاني

دلوقتي نخش علي الرابط ده

https://www.google.com/webmasters/sitemaps

ونكتب اسم موقعنا زي ما في الصورة كده وبعدين نظغط Add Site ( يجب ان يكون لديك حساب او ايميل علي جووجل حتي تستطيع عمل هذه الخطوة ان لم يكن لديك تقدر تعمل واحد من هنا اضغــــط هـــــنا ولو فيه اي مشاكل في عمل الاكونت ده بجد لا تتردد )





بعد ما كتبنا اسم الموقع هيطلعلنا صفحة عاملة كده .. ندوس علي Verify your site




بعد ما دوسنا هيودينا الصفحة دي .. وفيها هنختار Upload an HTML file في اول اختيار .. كده




نركز بقي يا معلمين ... دلوقتي جووجل عشان تضمن ان انت صاحب الموقع لازم تعمل حاجة تتأكد بيها

- ايه بقي الحاجة دي ؟؟

زي ما مكتوب في الصورة اللي فاتت .. تعالا بره علي الديسك توب كده مثلا واعمل ملف تكست جديد Create new text file وبعد كده نسمية ونغيير امتداده بالاسم اللي طلعولاك في الصفحة

- لأ وضحلي والنبي اكتر ..

دلوتقي هتلاقي في الصفحة اللي انت فيها مكتوب

اهو تحت الجملة دي هتلاقي اسم ملف طويل ورخم بامتداد HTML خده كوبي واعمل ملف تكست جديد وسميه بالاسم الجديد مع تغيير الامتداد زي ما قلنا وخلي بالك مش هيطلعلك نفس اسم الملف اللي موجود في الصورة اللي فاتت طبعا لكن كل واحد بيخش علي الصفحة دي هيلاقي رقم غير التاني
Create the HTML verification file specified below and upload it

خلاص كده بقي عندنا ملف اللي جووجل طلبته مننا بنفس الاسم والامتداد اللي قالتهولنا .. ولازم شكل الايكونة بتاعته تتحول لملف انترنت وبالنسبالي انا هيبقي الملف في الاخر بالشكل ده





( اللي معرفش يعمل الخطوة دي او اللي معرفش يغيير الامتداد يقوللي وانا اشرحلة تانية واقوله ازاي تظهر الامتداد لاي ملف لو كان مخفي )

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

دلوقتي كده خلاص خلصنا عمل الملف هنرجع للاف تي بي نرفعه زي السايت ماب بالظبط و هيترفع جنب السايت ماب في نفس الفولدر وهو الفولدر الرئيسي



بحيث انك تقدر تفتحه من المتصفح كده

www.xxxx.com/google3371929fa3b7bd816.html

بمعني اصح هنرفعه برضه في فولدر public_html او فولدر www يعني المكان الرئيسي للموقع

بعد ما رفعنا الملف بحمد الله نرجع تاني للمتصفح و دوس علي Verify





بعد ما ضغطنا علي verify هنروح علي صفحة كده ومكتوب فيها اسم الموقع اللي انت ضيفته .. ادامه هتلاقي رابط Add تحت خانة الـ Site map اضغط عليه



بعد ما ضغطنا هنروح لصفحة هنختار في الاول Add general web sitemap

وبعد كده هنكتب في خانة رقم 3 اسم ملف السايت ماب اللي عملناه هتلاقيه هو كاتب موقعك تعالا عند الخانة اللي هتكتب فيها واكتب

بس
sitemap.xml






- اشمعني هنكتب كده ؟؟

نسيت مش احنا رفعناه علي فولدر الموقع الرئيسي

يعني في النهاية هتبقي شكلها كده وفي الاخر ندوس علي Add general web sitemap



بعد الضغط هتظهر الصورة دي



وبيقولك ان خلاص انت كده تمام واستني بقي يوم كده يكون اتعمله Verified يعني جووجل تكون وفقت عليه وتبتدي نتايج البحث تزيد ان شاء الله

Add This

Bookmark and Share