آموزش کاربردی و جامع نقشه سایت-جان مولر


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

  • افزونه Yoast خودش برای شما سایت مپ می سازه و نیازه به استفاده از افزونه های دیگه نیست.
  • در نتیجه اگر هیچ سایت دیگری به صفحات شما پیوند داده نشود، ممکن است گوگل صفحات شما را کشف نکند.
  • نقشه سایت به پیدا کردن صفحات مختلف سایت شما توسط ربات گوگل کمک می‌کند.
  • بهترین مزیت استفاده از این افزونه برای تهیه نقشه سایت این است که به طور خودکار به روز رسانی می شود.
  • چندین روش برای انجام این کار مشاهده خواهید کرد توصیه می کنیم از روش HTML tag استفاده کنید.

فقط کافی هست آدرس سایت مپ رو در انتهای این فایل قرار بدین. همانطور که مشاهده می کنید، این افزونه یک سری اطلاعات را در رابطه با وضعیت سایت شما در اختیارتان قرار می دهد. در صورتی که افزونه XML-Sitemap نتواند به موتورهای جستجو اعلام کند که محتوای جدیدی اضافه شده است و آن را ایندکس کند، در این صورت به شما اطلاع داده می شود.

نمونه ای از نقشه سایت برای سیستم های مدیریت محتوا

در صورتی که افزونه فروشگاه ساز ووکامرس را نصب کرده باشید بخشی به نام “محصولات” به تب “انواع محتوا” اضافه شده است که می توانید بسته به نیازتان محصولات را هم از سایت مپ خارج نمائید. صفحاتی که با کلمه عبور محافظت می شوند را از سایت مپ خارج کنید، چرا که موتور جستجو نمی تواند به آنها دسترسی پیدا کند. از سویی دیگر می‌توانید نقشه سایت را به صورت ساختار کدهای شناخته شده نیز تولید کنید و حتما نیازی نیست که در فرمت XML باشد. با این حال شما نیازی ندارید با این کدها سر و کله بزنید و بهتر است اجازه دهید یک ابزار این کار را برای شما انجام دهد. همانطور که از نام نقشه سایت برمی‌آید، این فایل‌ها به ربات‌هایی نظیر GoogleBot اجازه می‌دهد تا به راحتی محتوای وبسایت شما را بخوانند و یا به اصطلاح درست‌تر ایندکس کنند.

در صورتی که از یک CMS مانند وردپرس و افزونه یوست استفاده می‌کنید، این کار به صورت خودکار انجام خواهد شد. هرکدام از روش‌هایی را که پیش‌تر برای ایجاد نقشه سایت استفاده کنید، صفحاتی که برچسب noindex یا canonical (صفحاتی که ارجاعشان به صفحه‌ی دیگری است) دارند، در نقشه سایت گنجانده نمی‌شوند. گوگل سرچ کنسول بیشتر مشکلات مربوط به نقشه سایت را به شما اعلام می‌کند. برای نصب نسخه رایگان افزونه یوست سئو، وارد داشبورد وردپرس سایت خود شوید، و از قسمت افزونه‌ها، و سپس افزودن، می‌توانید Yoast SEO را جستجو کنید. روی دکمه‌ی نصب این افزونه کلیک کرده و سپس آن را فعال کنید.

آموزش سئو سایت فروشگاهی

RSS/Atom Feeds به موتورهای جستجو اعلام می‌کند که وبسایت شما آپدیت شده است یا محتوایی تازه روی آن قرار گرفته است. گوگل پیشنهاد می‌کند که از سایت مپ در کنار این ابزار استفاده کنید تا موتورهای جستجو بتوانند صفحات را شناسایی کنند. در ضمن این ابزارها علاوه بر اعلام آخرین تغییرات و یا محتوای تازه به موتورهای جستجو برای کاربران نیز این محتوا ایمیل می‌شود و به نوعی به آن‌ها نیز اطلاع‌رسانی می‌شود که در ترافیک کلی شما نیز تاثیر دارد. ایجاد کردن یک سایت مپ بسیار راحت است، اگر و تنها اگر ابزار مناسبی برای آن داشته باشید، این ابزارها شامل نرم‌افزارها و ابزارهای پیش‌فرض ساخت نقشه سایت و یا افزونه‌هایی نظیر Google XML Sitemaps می‌باشند. در حقیقت سایت‌های وردپرسی که از Yoast SEO استفاده می‌کنند به صورت خودکار سایت‌مپ را تولید و استفاده می‌کند و فقط کافیست آن را فعال کنید.

در تصویر بالا موتورهای جستجو می توانند تنها به نگاه کردن به نقشه سایت، به هر نه صفحه آن پی ببرند. در حالی که تنها برای رسیدن به صفحه شماره 9، بایستی پنج لینک داخلی دنبال گردد. با آپدیت و تغییر صفحات سایت شما، موتورهای جستجوی گوگل متوجه این تغییرات خواهند شد. شما می توانید گزینه های اساسی را مرور کنید که در آن می توانید افزونه را از اطلاع رسانی به موتورهای جستجو غیرفعال کنید، محدودیت حافظه PHP و موارد دیگر را افزایش دهید.

همه این صفحات توسط گوگل ایندکس شده اند و تفاوت آنها در حضور یا عدم حضور در نقشه سایت خواهد بود. مزیت اصلی استفاده از افزونه Yoast SEO برای ایجاد سایت مپ XML شما این است که آن را به‌طور خودکار به‌روزرسانی می‌کند (نقشه سایت پویا). من یک سایت فروشگاهی دارم و متاسفانه در هاستینگ مشکلاتی بوجود اومد و سایت من خوابید و بک آپ و چیزی تحوی من ندادند. بعد از دو هفته دوباره به بالا آوردن سایت کردم و الان از ۲۷۴ صفحه ای که url ها در سایت مپ محصولات هست ۳۰ تای اون رو شناخته و بقیه رو ایندکس نکرده و این برای من جای سوال هست. که چرا اون url ها رو نشناخته , بصورت دستی هم url صفحه رو وارد می کنم ولی میگه در sitemap نیست.