ساخت نقشه سایت با Google XML Sitemaps

ساخت نقشه سایت با Google XML Sitemaps

سلام دوستان عزیز امروز میخوام بهتون آموزش بدم که چطور با افزونه Google XML Sitemaps نقشه سایت وردپرسی تون رو بسازید. چند وقت پیش آقای قربانی  مطلبی با عنوان افزونه google sitemap generator ارسال که مربوط به همین موضوع بود یعنی ساخت نقشه سایت منم یه راه دیگه بهتون میگم که فکر میکنم راحت تر باشه . خوب اول از همه افزونه Google XML Sitemaps رو از قسمت افزودن در بخش افزونه ها در پنل مدیریت سایت تون جستجو کنید و نصب کنید البته حواستون باشه که افزونه رو فعال نکنید.

بعد از اون شما باید دوتا فایل بسازی که این کار رو به وسیله notepad انجام دهید. برای این کار notepad رو باز کنید و هیچ چیزی در آن ننویسید فقط به قسمت File برید و روی گزینه Save as کلیک کنید. مانند تصویر زیر:

ساخت نقشه سایت با Google XML Sitemaps

بعد پنجه ای باز میشه که اونجا نام فایل رو sitemap.xml انتخاب کنید و کلید save رو بزنید. مانند تصویر زیر :

ساخت نقشه سایت با Google XML Sitemaps

خوب حالا یک فایل با پسوند xml ساختید . همین کار را دوباره انجام دهید و اما این بار به جای sitemap.xml کلمه ی sitemap.xml.gz رو بزنید و سیو کنید. سپس این دو فایل را در بخش اصلی دایرکتوری یعنی جایی که پوشه های wp-content یا wp-admin قرار داره آپلود کنید و سطح دسترسی آن ها را به 777 تغییر بدید.خوب راستی اگه دو فایلی که گفتم رو نتونیستید بسازی از این لینک دانلود کنید.

خوب حالا برید به بخش افزونه ها و افزونه Google XML Sitemaps رو فعال کنید.

حالا شما نقشه سایتتون رو ساختید و من پیشنهاد میکنم که به گوگل وبمستر سایتتون معرفی کنیدش .

الآن آدرس سایت مپ شما http://yoursite.ir/sitemap.xml است.

موفق و پیروز باشید.

یک پینگ

  1. پینگ‌بک: بهینه سازی سایت از طریق فایل wp-config| قالب های وردپرس |بیگ تم

  2. پینگ‌بک: 5 اشتباه رایج در سئو و بهینه سازی سایت| قالب های وردپرس |بیگ تم

یک نظر

  1. هادی قربانی

    این فایل داخل هاست ایجاد میشه اما مسیر نقشه همون sitename.com/sitemap.xml خواهد بود
    اگر از افزونه های سئو مثل افزونه wordpress seo by yoast یا افزونه All in one seo pack استفاده می کنید این افزونه ها قابلیت ایجاد نقشه رو به شما میدن دیگه نیازی نیست از این افزونه استفاده کنید

  2. حسین

    ببخشید من از این روش استفاده کردم ولی فایل xml بعد از فعال کردن افزونه به sitemap.backup.xml تغییر نام پیدا می کنه و هیچ چیزی هم داخلش نوشته نشده؟

  3. هادی قربانی

    دوست عزیز این مورد باید از گوگل وبسمتر انجام بشه و توی سایت ما آموزشش نیست
    سایت های آموزش سئو این مورد رو توضیح دادند

  4. حمزه دهنوی

    دوست عزیز وقتی آموزشش اینجا هستش چرا این بنده خدا کاربر سایت بره از جای دیگه سرچ کنه؟؟؟؟!!!
    عجب

  5. میرزاییان

    بسیار زیبا بود
    سپاسگذار برای آموزش های بسیار جالب و دست اول
    حتما سری هم به ما بزنید

  6. هادی قربانی

    خیر همون که با wordpress seo by yoast ایجاد شده کافی هستش
    معرفی در وبمستر تولز انجام میشه دوست عزیز تو گوگل سرچ کنید اموزشش هست

  7. love

    سلام.من با افزونه yast نقشه سایت رو درست کردم.دو سوال داشتم:
    1:دوباره میخواد با این افزونه نقشه سایت رو درست کنم؟؟؟
    2:چطور نقشه سایت رو به گوگل معرفی کنم؟؟؟

  8. امین

    آم علیکم اوستا! جناب نویسنده این پست من الان رفتم سایت مپ رو نصب کردم طبق گفته ی شما اما این ارور میاد بالای وردپرس وقتی هم سایت مپ افزونه سئو رو غیر فعال میکنم بازم این ارور میاد اینم عکسش که پایینه چیکار کنم؟
    s3.picofile.com/file/8209121150/Screenshot_116_.png

  9. میثم

    سلاممن میخوام این افزونه رو راه اندازی کنماین ارورهارو میده

    XML Parsing Error: XML or text declaration not at start of entity
    Location: denjak.ir/sitemap.xml
    Line Number 2, Column 1:
    ^

    ممنون میشم راهنمایی کنید!

  10. saeed

    دمت گرم عالی بود 🙂
    اونایی که بعد از اعمال تنظیمات هنوزم براشون صفحه سفید میاد بالا باید آدرس را با www وارد کنن تا نشون بده

  11. هادی قربانی

    در این رابطه تو گوگل سرچ کنید بعضی موقع ها وقتی دامنه ای پارک میشه روی برخی مرورگر ها با مشکل نمایش داده میشن که باید یه کد رو به htaccess که در روت هاست هست اضافه کنید. تا درست شه

  12. بهزاد

    سلام من با این افزونه برای سایتم نقشه درست کردم
    بعدش روی سایتم دامنه پارک کردم
    مثلا ادرس دامنه قدیم x/sitemap.xml
    ادرس سایت مپ دامنه پارک شده باید اینطوری باشه درسته x/sitemap.xml
    ولی وقتی ادرس دوم رو نگاه میکنی می بینی نقشه سایت یا این ادرس وجود نداره یا اصلا پارک نشده
    منظورم اینه که چطوری باید دامنه را موتورهای جستجو معرفی کرد
    البته دامنه اصلی پارک شده سایت مپش پارک نشده یا اگرم پارک شده من نمیدونم کجاست
    یا اگه پارک سایتهای وردپرسی راه خاصی داره لطفا اموزشش رو بذارید

  13. هادی قربانی

    خوب شما همه مطالب رو حذف کردید یعنی کلی خطای 404 از طرف گوگل باید منتظر باشید تا سایتتون مجددا ایندکس بشه

  14. سیاوش

    دوستان من یه مشکلی دارم لطفا کمکم کنید من تمامی پست های سایتم دیلت کردم و پست جدید زدم حالا تو قسمت سایت مب که میرم این خطا رو داره

    there was a probleam while notifying google…

    به حالت قرمز رنگ لطفا کمک کنید چیکار کنم این خطا رو از بین ببرم

  15. هادی قربانی

    شما باید خطاها رو بررسی کرده و دلیلش رو پیدا کنید
    میشه از هر دو افزونه برای ایجاد نقشه سایت استفاده کرد مشکلی ندارد فقط نباید قبلی رو حذف کنید اونم باشه

  16. kaveh

    دوست عزیز خداقوت
    من برای نقشه سایتم ابتدا از افزونه Yoast استفاده کردم ولی الن تو وبمستر گوگل بالای 80 تا هشدار ثبت شده ، به نظر شما میتونه از سایت مپم باشه یا از فایل robots.txt میتونه باشه؟
    یکی دیگه اینکه آیا میتونم از افزونه google xml sitemap استفاده کنم بجای Yoast .یعنی تو گوگل برام هیچ مشکلی پیش نمیاد،با توجه به اینکه کلی از مطالب من ایند کس شده؟.
    باتشکر از شما دوست بزرگوار

  17. هادی قربانی

    این افزونه برای سیستم وردپرس هست
    شما می تونید به روش های دیگه نقشه ایجاد کنید خود سایت sitemap xml
    حتی می تونید از این نقشه استفاده نکنید یک صفحه در سایت خود ساخته و ینک قسمت های مختلف رو فراخونی کنید هیچ فرقی نخواهد داشت

  18. آناز

    با سلام و تشکر از مطالب مفید سایت
    سایت من با هاست سی پنل و زبان برنامه نویسی php است آیا می توان از افزونه فوق برای ساخت نقشه سایت استفاده کنم.
    اگر جواب ایمیل کنید ممنون می شوم
    با تشکر

  19. مهدی

    سلام
    برای منم وقتی افزونه نصب میکنم بدون اینکه بخوام فایل sitemap.xml رو توی /public_html بسازم وقتی آدرس سایتم رو
    بصورت site.ir/sitemap.xml میزنم میاد و سایت مپ رو درست نمایش میده ولی وقتی این فایل رو sitemap.xml توی ریشه
    /public_html میسازم همین ارور رو میده !
    XML Parsing Error: no element found
    Location: speedi.in/sitemap.backup.xml
    Line Number 1, Column 1

    سوال من اینه وقتی سایت مپ داره درست کار میکنه نیاز هست که بسازیم فایلو ؟؟

  20. Ali

    سلام
    من چندین بار این افزونه رو پاک کردم و مجدد نصب کردم ولی هر باری نصب میکنم مجدد فایل ها به این اسم تبدیل میشوند چه کنم 🙁 sitemap.backup.xml & sitemap.backup.xml.gz

  21. هادی قربانی

    تغییرات داخلش ایجاد نکنید و بزارید در همون حالت پیش فرض بمونه.
    نقشه سایت فقط یک صفحه هست که لینک های سایت رو نشون میده و دسترسی رو برای موتور جست و جو راحت کار خاصی به درصد و اینجور چیزها هم نداره

  22. سپهر

    سلام. ببخشید در این سایت‌مپ، در آخرین قسمت که تعیین درصد هست، گزینه ها تطابق ندارند. درصد دسته‌ها روی تگ‌ها قرار دارد. یعنی درصد تگها رو وقتی کم‌ و زیاد می‌کنیم، درصد دسته‌ها کم‌ و زیاد می‌شود که وقتی وارد آدرس نقشه سایت می‌شویم، این کاملاً مشخص هست. یعنی نویسنده افزونه چنین اشتباه مهلکی انجام داده؟ الآن چاره‌ی کار چی هست؟
    از محبت شما ممنونم

  23. کیوان

    آقا یک دنیا ممنون از محبتت
    این لینکی که در مورد آدرس سایت بدون www گذاشتید خیلی به دردم خورد
    فقط الان سوالی که می مونه.. باید برم تو گوگل وب مستر سایتمو با حالت www حذف کنم؟ چون در دو حالت اونجا سابمیت کرده بودم .. چون تو این لینکی که گذاشتید توضیح داده بود.. مطالب حالت دو قلو می شن ولی تو خود گوگل وب مستر نوشته بود هر حالت سایتتون را سابمیت کنید ( یعنی با www و بدون www)
    الان باید اون حالت همراه با www را از تو گوگل وب مستر حذف کنم؟

  24. هادی قربانی

    میگه پیدا نشد.
    البته ادرس میشه site.com/sitemap.xml اینم به صفحه خطا میره مجددا راه اندازیش کنید

  25. کیوان

    مشکل تا حد زیادی حل شد.. فقط تنها مشکلی که هست اینه که این افزونه نقشه سایت را به صورت www نمی سازه.. من سایتمو به هر دو حالت www و بدون w تو گوگل وب مستر ثبت کردم.. از امروز که افزونه داره کار می کنه نقشه سایت فقط برای حالت بدون www فعاله.. اگه بخوام در دو حالت نقشه سایت را بسازم و ثبت کنم چکار باید بکنم؟

  26. هادی قربانی

    این موارد نیاز به بررسی داره.
    سعی کنید در رابطه با نقشه سایت هیچ url حذف نشه که تاثیر بدی می تونه روی سایت داشته باشه مگر در صورت ناچار شدن.

  27. کیوان

    چرا توی وب مستر تولز این گزینه هست… من با اون روش اول که نوشتم راحت نقشه سایت را ساختم اونجا هم معرفی شد… ولی با اون سایت بیشتر از 500 صفحه نمی شه نقشه ساخت
    الان با این روش افزونه که می رم.. هیچ نقشه سایتی ساخته نمی شه تمام مواردشو مو به مو انجام می دم.. ولی وقتی چک می کنم به جای نقشه سایت ارور 404 نشون می ده
    باید چی کار کنم؟

  28. کیوان

    من همه این کارها را کردم نقشه سایت ساخته نمی شه چی کار کنم؟ ارور 404 می ده چی کار کنم؟

  29. کیوان

    سلام دوست عزیز
    من برای سایتم چند بار نقشه سایت با کمک این ساین ساختم
    xml-sitemaps.com
    و در گوگل وب مستر معرفیش کردم
    الان حدود ۳۵۰ صفحه از سایتم اونجا سابمیت شده و ۱۵۰ صفه هم تو گوگل ایندکس شده ولی مشکلی که وجود داره با اون روش سابق باید دائم نقشه سایت جدید ساخت و توی روت آپود کرد و از طرفی اون سایت فقط تا ۵۰۰ صفحه را رایگان می سازه الان من سایتم از ۵۰۰ صفحه رد شده برای همین دنبال روشی بودم که به صورت اتوماتیک نقشه سایت ساخته بشه و به گوگل شناسایی بشه
    من طبق اون روش گوگل وب مستر که می رم نقشه سایتم ساخته شده و هیچ مشکلی نداره ولی طبق این روش شما که می رم اصلا” نقشه سایتی وجود نداره
    الان تکلیف چیه؟ به کدوم باید اعتماد کنم؟

  30. هادی قربانی

    حتم اشتباهی وجود داره نباید مشکلی داشته باشه تنظیماتش رو بررسی کنید

  31. hafez

    سلام من کارارو دقیق دقیق انجام دادم ولی می رم این آدرس چیزی بالا نمیاره news.ho2to.ir/sitemap.xml

  32. هادی قربانی

    برید داخل هاست ببینید تو روت هاستتون چه فایلی هایی شبیه به این فایل که میگید وجود داره

  33. الیزابت

    ممنون….خیلی به درد خورد.خدا خیرتون بده.آموزش سئوی بیشتری بذارین.باتشکر

  34. علی

    با سلام
    جديدا گول براي بنده زياد پيام 404 را به شرح ذيل ارسال مي کند ،
    پيام گوگل اين است که:
    sitemap_post.xml.gz
    و
    sitemap_addl.xml.gz
    اين پيام در وب مستر خطاي 404 دارد
    به نظر شما براي چي است و چگونه بايد اين ايراد را رفع کرد؟

    با تشکر

  35. هادی قربانی

    برید داخل هاست اگه هاستتون cpanel هست روی پوشه کلیک کنید در بالا روی آیکون گزینه permission کلیک کنید یه باکس باز میشه که دارای چک باکس هست بعضی تیک خورده بعضی نه با تیک زدن همه میشه 777
    برای تغییر پریمیژن یا همون حد دسترسی در دایرکت ادمین روی پوشه مورد نظر کلیک کنید در پایین بخش permission هست که باید عدد مورد نظر رو وارد کنید

  36. فرامرز

    آقا دانیال این کاری که گفتید رو انجام دادم اما وقتی افزونه رو فعال میکنم اتومات اسم فایل ها رو عوض میکنه sitemap.backup.xml )) و فایل ها همچنان خالی میمونن

  37. حسین

    من اول افزونه را فعال کردم و فایل ها رو تو روت ریختم الان باید چیکار کنم مثل اموزش شما بشه؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *