السلام عليكم ..
يوجد شرح لوضع خريطة موقعي على جوجل .. مثلا لوضع الاقسام .. وهكذا ..
https://www.google.com/webmasters/to.../protocol.html
من يشرح لنا الموجود في الرابط .. بالعربي ؟؟
السلام عليكم ..
يوجد شرح لوضع خريطة موقعي على جوجل .. مثلا لوضع الاقسام .. وهكذا ..
https://www.google.com/webmasters/to.../protocol.html
من يشرح لنا الموجود في الرابط .. بالعربي ؟؟
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
الإنجليزية عندي 0
من خلال الكود تظهر لي ان الطريقة شبيهة جدا بنفس طريقة صنع RSS
نعم .. أعتقد هي نفسها ..المشاركة الأصلية كتبت بواسطة Zizwar
ولكن نحن بحاجة الى شرح .. وخاصة للمتغيرات ..
أين أصحاب الانجليزية ..
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
السلام عليكم ورحمة الله وبركاتة
فى البداية احب انوة انى كتبت هنا اللى وصلى من فهم المتواجد بالرابط اللى اخونا مجاهد وضعة ,, وياريت الاخوة خبراء اللغة التكملة او التعديل على كتابتى لتوضيح ما قدر يسقط منى فى الكتاية فيها ,,
***** الصيغة
كل البينات فى ال sitemap يجب ان تكون بترميز utf-8
بتاخذ الشكل التالى :
<?xml version="1.0" encoding="UTF-8"?>
< urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
< url>
< loc>http://www.example.com/</loc>
< lastmod>2005-01-01</lastmod>
< changefreq>monthly</changefreq>
< priority>0.8</priority>
</url>
</urlset>
*******************************
1 - لا بد ان تبدا بـ <urlset> وتنتهى بـ </urlset>
2- لابد ان تحتوى <url> لكل المسارات وطبعا تنتهى بال <url/>
3 - لا بد ان تحتوى على <loc> مدخل لكل مسار سيتم ادراجة عن طريق <url>
طبعا ال url دة عبارة عن شجرة ومتفرع منها loc وهو للتعبير عن المسار
هاكملك بكرة اللى فهمتة لان برنامج االجافا اللى نزلتة وقالى علية الاخ زيزوار مش عارف اركبة وعمال احاول اوصل فية لحل :>
دمتم بود
__________________
اسم الشركة : اكسلنت سيرف
أداء الشركة : متخصصون بالاستضافة ( سيرفرات - فى بى اس - ريسلرات ) - ادارة و دعم فنى شامل
بريد الشركة :A@Xs.com.eg
اسكاى بي : ExcellentServ
نعم وفي الحقيقة أشكرك أخي مُجَاهِد على تفضلك بطرح هذا الموضوع المهم جدا لكل صاحب موقع يريد أن يتعامل مع محركات البحث بسلاسة، وفي نظري أعتقد أن الموضوع لو ينقل إلى قسم "تطوير المواقع" حتى يستفيد منه أكبر قدر من الناس يكون أفضل، وان شاء الله سأقوم بشرح كيفية انشاء خارطة الموقع هذه
بالمناسبة وفي البداية أود أن ألفت انتباهكم إلى الموقع الذي تم افتتاحه مؤخرا لهذه العملية
http://www.sitemaps.org/
وهو الموقع الرسمي لتصنيع الخرائط وقد توحدت فيه الثلاث الكبار في مجال البحث على الانترنت "Yahoo" "Google" and "Microsoft"
الآن نأتي للمهم، وهو كيفية عمل خارطة الموقع ليتأرشف بشكل صحيح في هذه المحركات العملاقة
وللعلم فأني سأشرح الطريقة من صفحة
http://www.sitemaps.org/protocol.html
وهي نفسها التي في قوقل
وكما تفضل أخي إكسلنت سيرف الشرح وأنا سأكمل من حيث انتهى
كل البينات فى ال sitemap يجب ان تكون بترميز utf-8 ويجب أن تستخدم entity escaping أي يعني تبدل الرموز & < > إلى مايقابلها & > < في داخل المستند
هذا مثال لعمل خارطة موقع برابط واحد
شرح كل وسم على حده:كود HTML:<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/</loc> <lastmod>2005-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> </urlset>
<urlset>: هذا الوسم يكون أب أو محتوى للوسوم التي تأتي بعده من صفحات وخلافه.
<url>: يجب لكل عنوان URL في موقعك تود إدارجه في الخارطة أن يحتوي على هذا الوسم وهو يكون أب لكل عنوان URL
<loc>: يدرج هذا الوسم تحت وسم <url> ، ويحتوي على رابط الصفحة
<lastmod>: يحتوي على تاريخ آخر تعديل على الصفحة ويكون على الشكل التالي YYYY-MM-DD
<changefreq>: يحتوي على عدد مرات التغير التي تطرأ على الصفحة ويعطي فكرة عامة لمحركات البحث، يعني مثلا تتجدد الصفحة باستمرار أو كل يومين أو كل اسبوع وهكذا ... وسأذكر بعض القيم التي من الممكن أن تتدرج always, hourly, daily
<priority>: أهمية الصفحة بالنسبة للموقع وللصفحات الأخرى، ويمكن أن تأخذ قيم بين 0.0 إلى 1.0
وهذه مثال آخر بعدد صفحات وروابط أكثر
وهناك أيضا Sitemap index وهو باختصار بسيط يعمل خارطة لخرائط الموقع وطريقة كتابة الوسوم فيه مشابهة تقريبا لعمل الخارطة للموقع مع بعض الاختلافات البسيطةكود HTML:<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/</loc> <lastmod>2005-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> <url> <loc>http://www.example.com/catalog?item=12&desc=vacation_hawaii</loc> <changefreq>weekly</changefreq> </url> <url> <loc>http://www.example.com/catalog?item=73&desc=vacation_new_zealand</loc> <lastmod>2004-12-23</lastmod> <changefreq>weekly</changefreq> </url> <url> <loc>http://www.example.com/catalog?item=74&desc=vacation_newfoundland</loc> <lastmod>2004-12-23T18:00:15+00:00</lastmod> <priority>0.3</priority> </url> <url> <loc>http://www.example.com/catalog?item=83&desc=vacation_usa</loc> <lastmod>2004-11-23</lastmod> </url> </urlset>
الآن نأتي للسؤال المهم وهو
أين تضع هذه الصفحة؟
هذا ربما يخدع البعض قليلا ولكن أرجو الانتباه جيدا لما سأشرحه
مكان وجود خارطة الموقع يحدد روابط URL التي يمكنك ادراجها في هذه الخارطة
فلنفرض مثلا أنك عملت خارطة موقع ووضعتها في الموقع التالي
http://example.com/catalog/sitemap.xml
فإن روابط URL المسموح لك بادراجها في هذه الخارطة هي التي تبدأ ب
http://example.com/catalog/
ولا يمكنك ادراج رابط
http://example.com/images/
وينصح دائما بإدراج خارطة الموقع في المجلد الأساسي root للموقع
http://example.com/sitemap.xml
وفي النهاية وبعد الانتهاء من عمل الخارطة للموقع والتأكد من أنها لا تحتوي على أخطاء في كتابة الكود ماعليك سوى أن تذهب لمحركات البحث وتخبرهم عن موقعك من خلال الفورم للمراسلة أو إعلامهم عن طريق طلب HTTP
ولزيادة الاطلاع:
http://www.sitemaps.org/
http://www.sitemaps.org/protocol.html
http://www.sitemaps.org/faq.html#faq_after_submission
__________________
------------------------
Moving with the web 2.0h era
مشكور يالطيب على التكملة وان شاء الله نستفيد منة جميعا
__________________
اسم الشركة : اكسلنت سيرف
أداء الشركة : متخصصون بالاستضافة ( سيرفرات - فى بى اس - ريسلرات ) - ادارة و دعم فنى شامل
بريد الشركة :A@Xs.com.eg
اسكاى بي : ExcellentServ
تسلم بو عوف الله يوفقك ان شاء الله
وكل عام والجميع بخير
__________________
كل مالا يعطى يضيع
شكرا Bo3oof على الشرح الوافي ولأهميته سأتبثه
اخوي لما اضع السايت ماب بجوجل بطلعلي ايرور
www.r3darab.net/sitemap.xml
__________________
الحمد لله تعلم الفوركس
طبيعي لأنك نسيت ان تضع علامة التنصيص الثانية هنا بعد الرقم 9المشاركة الأصلية كتبت بواسطة Palcool
لذا ستحتسب باقي الوسوم انها داخل التنصيص، غيره الىكود HTML:<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9>
لاحظ الآن ان الجزء المنصوص عليه (ان صحت التسمية على وزن المنصوب عليهكود HTML:<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
) الآن أصبح بلون أزرق، لذا فإني انصح دائما بمحررات نصية تلوينية أفضل من المحرر النصي العادي
جزيل الشكر للاخوة ..
إكسلنت سيرف
Bo3oof
جزيل الشكر لكم على مجهودكم الرائع ..
كنت اواجه نفس المشكلة ..المشاركة الأصلية كتبت بواسطة Zizwar
شكراً لك ..
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
ياعيني عليك يا استازي فعلا زبط ومشكور جدا للمساعدة :nice:المشاركة الأصلية كتبت بواسطة Zizwar
__________________
الحمد لله تعلم الفوركس
أريد التوضيح في الكلام الذي باللون الاحمر ..المشاركة الأصلية كتبت بواسطة Bo3oof
وياريت تدلني على وضع خريطة فيها ثلاث روابط ..
الصفحة الرئيسية
www.site.com
المنتدى
www.site.com/vb/
قسم خاص
www.site.com/ss/
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
ماقصده الأخ بوعوف بالمتابة الحمراء:
من الضروري ان يكون ترميز ملف الخريطة وفق UTF-8
وان لا تضع بين الوسوم او التعريفاتكود HTML:<?xml version="1.0" encoding="UTF-8"?>
هذه العلامات من الى
هذا حتى لا يقع تعارض بين الوسوم و المحتويات نفترض انه عندنا وسم اسمه CODE بداخله اوسمة لكن على اساس انها محتوى فيجب لذا ان نستعبدل العلامات مثالكود:& = & ' = ' > = > < = < " = "
لكن في خريطتك لن تحتاج الى تبديل اي شيء لأن المحتوى عندك نصي بدون رموزكود HTML:<code xml:space="preserve"> <?xml version='1.0' standalone="yes"> <!DOCTYPE test [ <!ELEMENT text (#PCDATA)> <!ENTITY e-dans-o 'œ'> <!ENTITY eacute 'œ'> <!ATTLIST poésie xml:space (default|preserve) 'preserve'> ]> </code>
بخصوص اطلبك أظن انهويمكنك اظافة باقي الخصائصكود HTML:<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>www.site.com</loc> <lastmod>2007-01-01</lastmod> </url> <url> <loc>www.site.com/vb</loc> <lastmod>2007-01-01</lastmod> </url> <url> <loc>www.site.com/ss</loc> <lastmod>2007-01-01</lastmod> </url> </urlset>
شكراً جزيلاً لك أخي الكريم ..المشاركة الأصلية كتبت بواسطة Zizwar
ولكن أين يمكنني وضع التسمية الخاصة بكل قسم ؟؟
أقصد هل التسمية الخاصة بالمنتدى مثلاً .. يتم وضعها في ملف الخريطة ام انه يتعرف على اسمها تلقائياً ؟؟
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور