نگهداری سئوی سایت شما
اگر سایت شما در گوگل است و با اصول اولیه سئو آشنا هستید، کارهای بیشتری وجود دارد که میتوانید برای بهبود ظاهر سایت خود در گوگل انجام دهید. همانطور که سایت خود را مدیریت و نگهداری میکنید، ممکن است با سناریوهای منحصر به فرد بیشتری مواجه شوید که بر جستجوی گوگل تأثیر میگذارند. این راهنما وظایف عمیقتر سئو را پوشش میدهد، مانند آمادهسازی برای انتقال سایت یا مدیریت یک سایت چندزبانه.
کنترل نحوه خزیدن و ایندکس کردن سایت توسط گوگل راهنمای ما را بخوانید تا بفهمید چگونه جستجوی گوگل کار میکند. اگر فرآیند خزیدن/ایندکس/ارائه را بهخوبی درک نکنید، رفع مشکلات یا پیشبینی رفتار جستجو در سایت شما دشوار خواهد بود.
محتوای تکراری اطمینان حاصل کنید که صفحات اصلی (canonical) چیست و چگونه بر خزیدن و ایندکس سایت شما تأثیر میگذارند.
منابع اطمینان حاصل کنید که هر منبعی (تصاویر، فایلهای CSS و غیره) یا صفحاتی که گوگل باید خزیدن کند، برای گوگل قابل دسترسی باشند؛ به عبارت دیگر، توسط هیچ قانونی در robots.txt مسدود نشدهاند و برای یک کاربر ناشناس قابل دسترسی هستند. صفحات غیرقابل دسترس در گزارش ایندکس صفحات ظاهر نمیشوند و ابزار بازرسی URL نشان میدهد که آنها خزیده نشدهاند. منابع مسدود شده فقط در سطح URL فردی، در ابزار بازرسی URL نشان داده میشوند. اگر منابع مهمی در یک صفحه مسدود شده باشند، این میتواند مانع خزیدن صحیح صفحه شما توسط گوگل شود. از ابزار بازرسی URL استفاده کنید تا صفحه زنده را رندر کنید و بررسی کنید که آیا گوگل صفحه را همانطور که انتظار دارید میبیند یا خیر.
robots.txt از قوانین robots.txt برای جلوگیری از خزیدن و نقشههای سایت برای تشویق خزیدن استفاده کنید. خزیدن محتوای تکراری در سایت خود یا منابع غیرمهم (مانند گرافیکهای کوچک و پرکاربرد مانند آیکونها یا لوگوها) را که ممکن است سرور شما را با درخواستها سنگین کند، مسدود کنید. از robots.txt به عنوان مکانیزمی برای جلوگیری از ایندکس استفاده نکنید؛ از تگ noindex یا نیاز به ورود برای آن استفاده کنید. درباره مسدود کردن دسترسی به محتوای خود بیشتر بخوانید.
نقشههای سایت نقشههای سایت یک راه بسیار مهم هستند برای اطلاع دادن به گوگل که کدام صفحات برای سایت شما مهم هستند و همچنین اطلاعات اضافی (مانند فرکانس بهروزرسانی) را ارائه میدهند. برای خزیدن محتوای غیرمتنی (مانند تصاویر یا ویدیو) نیز بسیار مهم هستند. اگرچه گوگل خزیدن را به صفحات موجود در نقشههای سایت محدود نمیکند، اما خزیدن این صفحات را اولویتبندی خواهد کرد. این خصوصاً برای سایتهایی با محتوای سریعتغییر، یا با صفحاتی که ممکن است از طریق لینکها کشف نشوند، مهم است. استفاده از نقشههای سایت به گوگل کمک میکند صفحات قابل خزیدن در سایت شما را کشف و اولویتبندی کند. درباره نقشههای سایت بیشتر بدانید.
سایتهای بینالمللی یا چندزبانه اگر سایت شما شامل چندین زبان است یا برای کاربران در مناطق خاصی هدفگذاری شده است:
- درباره سایتهای چندمنطقهای و چندزبانه برای مشاوره سطح بالا در مورد نحوه مدیریت سایتهایی با محتوای محلیشده برای زبانها یا مناطق مختلف مطالعه کنید.
- از hreflang برای اطلاعرسانی به گوگل درباره نسخههای زبانی مختلف صفحات در سایت خود استفاده کنید.
- اگر سایت شما محتویات صفحات خود را بر اساس منطقه درخواست تطبیق میدهد، بخوانید که این چگونه میتواند بر خزیدن گوگل در سایت شما تأثیر بگذارد.
انتقال یک صفحه یا سایت در صورتی که لازم باشد یک URL یا حتی یک سایت کامل را منتقل کنید، این دستورالعملها را دنبال کنید:
انتقال یک URL اگر یک صفحه را بهطور دائمی به مکان دیگری منتقل کردید، فراموش نکنید که ریدایرکت 301 را برای صفحه خود اجرا کنید. اگر انتقال فقط بهطور موقت به دلایلی انجام شده است، بازگشت 302 را اجرا کنید تا گوگل به خزیدن صفحه شما ادامه دهد.
وقتی یک کاربر صفحهای را درخواست میکند که حذف شده است، میتوانید یک صفحه سفارشی 404 ایجاد کنید تا تجربه بهتری ارائه دهید. فقط مطمئن شوید که وقتی یک کاربر صفحهای را درخواست میکند که دیگر در دسترس نیست، یک خطای واقعی 404 برگردانید، نه یک خطای نرم 404.
انتقال یک سایت اگر در حال انتقال یک سایت کامل هستید، همه تغییرات 301 و نقشههای سایت مورد نیاز را اجرا کنید، سپس به گوگل اطلاع دهید تا بتوانیم شروع به خزیدن سایت جدید و انتقال سیگنالهای شما به سایت جدید کنیم. در اینجا یاد بگیرید چگونه سایت خود را منتقل کنید.
رعایت بهترین شیوههای خزیدن و ایندکس کردن
- قابل خزیدن کردن لینکهای خود
- از ویژگی rel=nofollow برای لینکهای پولی، لینکهایی که نیاز به ورود دارند، یا محتوای غیرقابل اعتماد (مانند محتوای ارسال شده توسط کاربران) استفاده کنید تا از انتقال سیگنالهای کیفی خود به آنها جلوگیری کنید یا کیفیت پایین آنها به شما بازتاب پیدا نکند.
- مدیریت بودجه خزیدن: اگر سایت شما بهویژه بزرگ است (صدها میلیون صفحه که به صورت دورهای تغییر میکنند، یا شاید دهها میلیون صفحه که بهطور مکرر تغییر میکنند)، گوگل ممکن است نتواند کل سایت شما را به همان اندازه که میخواهید خزیده کند، بنابراین ممکن است نیاز باشد صفحات مهمتر خود را به گوگل نشان دهید. بهترین مکانیزم موجود در حال حاضر این است که صفحات بهروز شده یا مهمترین صفحات خود را در نقشههای سایت خود فهرست کنید و صفحات کماهمیتتر خود را با استفاده از قوانین robots.txt مخفی کنید.
- استفاده از جاوااسکریپت: توصیههای گوگل برای استفاده از جاوااسکریپت در وبسایتها را دنبال کنید.
- مقالات چندصفحهای: اگر مقالهای را به چندین صفحه تقسیم کردهاید، مطمئن شوید که لینکهای برجسته "بعدی" و "قبلی" برای کلیک کاربران وجود دارد (و اینکه این لینکها قابل خزیدن هستند). همین برای خزیدن مجموعه صفحات توسط گوگل کافی است.
- صفحات با اسکرول بینهایت: گوگل ممکن است در اسکرول کردن صفحات بینهایت مشکل داشته باشد؛ اگر میخواهید صفحه خزیده شود، نسخه صفحهبندیشده ارائه دهید. درباره صفحات اسکرول بینهایت مناسب جستجو بیشتر بدانید.
- مسدود کردن دسترسی به URLهایی که وضعیت را تغییر میدهند، مانند ارسال نظرات، ایجاد حسابها، اضافه کردن آیتمها به سبد خرید و غیره. از robots.txt برای مسدود کردن این URLها استفاده کنید.
- بررسی لیست انواع فایلهایی که توسط گوگل قابل ایندکس هستند.
- در وضعیت غیرمحتملی که گوگل به نظر میرسد سایت شما را بیش از حد خزیده است، میتوانید نرخ خزیدن را برای سایت خود کاهش دهید. با این حال، این باید به ندرت اتفاق بیافتد.
- اگر سایت شما همچنان HTTP است، ما توصیه میکنیم برای امنیت کاربران و همچنین خودتان به HTTPS مهاجرت (migrate) کنید.
کمک به گوگل در درک سایت شما
اطلاعات کلیدی را در متن، نه گرافیک، در سایت قرار دهید. اگرچه گوگل میتواند بسیاری از انواع فایل را تجزیه و ایندکس کند، متن همچنان ایمنترین گزینه برای کمک به ما در درک محتوای صفحه است. اگر از محتوای غیرمتنی استفاده میکنید، یا اگر میخواهید راهنمایی اضافی درباره محتوای سایت ارائه دهید، دادههای ساختاریافته را به صفحات خود اضافه کنید تا به ما در درک محتوای شما کمک کند (و در برخی موارد، ویژگیهای جستجوی ویژه مانند نتایج غنی ارائه دهد).
اگر با HTML و کدنویسی پایه آشنایی دارید، میتوانید دادههای ساختاریافته را با دست با توجه به دستورالعملهای توسعهدهنده اضافه کنید. اگر به کمی کمک نیاز دارید، میتوانید از ابزار WYSIWYG Structured Data Markup helper برای تولید دادههای ساختاریافته پایه استفاده کنید.
اگر نمیتوانید دادههای ساختاریافته به صفحات خود اضافه کنید، ممکن است از ابزار Data Highlighter استفاده کنید که به شما امکان میدهد قسمتهایی از یک صفحه را برجسته کنید و به گوگل بگویید هر بخش چه چیزی را نشان میدهد (یک رویداد، یک تاریخ، یک قیمت و غیره). این روش ساده است، اما اگر چیدمان صفحه خود را تغییر دهید ممکن است خراب شود.
درباره کمک به گوگل برای درک محتوای سایت شما بیشتر بخوانید.
پیروی از دستورالعملها
توجه: مطمئن شوید که اصول ضروریات جستجوی ما را دنبال کنید. برخی از اینها توصیهها و بهترین شیوهها هستند؛ برخی دیگر میتوانند منجر به حذف یک سایت از فهرست گوگل شوند اگر آنها را دنبال نکنید.
دستورالعملهای مربوط به محتوا
اگر در سایت خود انواع خاصی از محتوا دارید، در اینجا برخی توصیهها برای نمایش آنها در گوگل به بهترین شکل آمده است:
- ویدیو: مطمئن شوید که بهترین شیوههای ویدیو را دنبال میکنید تا گوگل بتواند ویدیوهای میزبانیشده در سایت شما را پیدا کند، خزیده و نمایش دهد.
- تصاویر: بهترین شیوههای تصویر را دنبال کنید تا تصاویر شما در جستجو ظاهر شوند. میتوانید اطلاعات اضافی درباره تصویر خود را در Google Images با ارائه متادیتای تصویر در صفحه میزبان تصویر نشان دهید. برای مسدود کردن یک تصویر از ایندکس شدن، از قانون Disallow در robots.txt استفاده کنید.
- برای کودکان: اگر محتوای شما بهطور خاص برای کودکان است، صفحات یا سایت خود را بهعنوان مناسب برای کودکان برچسبگذاری کنید تا با قانون حفاظت از حریم خصوصی آنلاین کودکان (COPPA) مطابقت داشته باشد.
- سایتهای بزرگسالان: اگر سایت شما (یا صفحات خاصی) حاوی محتوای فقط برای بزرگسالان هستند، ممکن است برچسبگذاری آن بهعنوان محتوای بزرگسالان را در نظر بگیرید که آن را در نتایج جستجوی ایمن فیلتر میکند.
- اخبار: اگر یک سایت خبری دارید، در اینجا برخی ملاحظات مهم آمده است:
- اگر محتوای خبری دارید، حتماً مستندات کمک Google Publisher Center را بخوانید.
- علاوه بر این، یک نقشه سایت خبری ایجاد کنید تا به گوگل در کشف محتوا سریعتر کمک کند.
- مطمئن شوید که سوءاستفاده در سایت خود را جلوگیری میکنید.
اگر میخواهید تعداد محدودی نمایش به بازدیدکنندگان بدون اشتراک یا ورود ارائه دهید، درباره نمونهبرداری انعطافپذیر بخوانید تا برخی بهترین شیوهها درباره ارائه دسترسی محدود به محتوای خود را یاد بگیرید.
نحوه نشان دادن محتوای اشتراک و پشت دیوار پرداخت در سایت خود به گوگل در حالی که خزیدن همچنان ممکن باشد را ببینید. نحوه استفاده از متاتگها برای محدود کردن متن یا استفاده از تصاویر هنگام تولید قطعات نتایج جستجو را ببینید.
در نظر داشته باشید که از AMP یا Web Stories برای محتوای سریعبارگذاریشونده استفاده کنید.
سایتهای دیگر (به عنوان مثال، سایتهای مرتبط با کسبوکارها، کتابها، اپلیکیشنها، آثار علمی): خدمات دیگر گوگل را بررسی کنید که میتوانید اطلاعات خود را در آنها منتشر کنید. ببینید آیا گوگل از ویژگی جستجوی خاصی برای نوع محتوای شما پشتیبانی میکند. گوگل ویژگیهای جستجوی تخصصی برای دستور پختها، رویدادها، سایتهای آگهی شغلی و موارد دیگر را پشتیبانی میکند.
مدیریت تجربه کاربر
ارائه تجربه کاربری خوب باید هدف اصلی سایت شما باشد، و تجربه کاربری خوب یک عامل رتبهبندی است.
عناصر متعددی برای ارائهی یک تجربهی کاربری خوب وجود دارد؛ در اینجا چند مورد از آنها آورده شده است:
گوگل توصیه میکند که وبسایتها به جای HTTP از HTTPS استفاده کنند تا امنیت کاربران و سایت بهبود یابد. سایتهایی که از HTTP استفاده میکنند ممکن است در مرورگر کروم با برچسب "غیر امن" نمایش داده شوند. دربارهی ایمنسازی سایت خود با HTTPS اطلاعات بیشتری کسب کنید.
- صفحههای سریع معمولاً از صفحههای کند در رضایت کاربران پیشی میگیرند. میتوانید از گزارش Core Web Vitals برای مشاهدهی عملکرد کلی سایت خود، یا PageSpeed Insights برای آزمایش عملکرد صفحات فردی استفاده کنید. دربارهی ایجاد صفحههای سریع بیشتر در سایت web.dev یاد بگیرید. همچنین استفاده از AMP را برای صفحات سریع در نظر بگیرید.
ملاحظات موبایل
ملاحظات موبایل بیش از ۶۰ درصد جمعیت جهانی اینترنت از دستگاههای موبایل برای دسترسی به اینترنت استفاده میکنند، بنابراین مهم است که سایت شما برای موبایل مناسب باشد. گوگل اکنون از خزنده موبایل بهعنوان خزنده پیشفرض برای وبسایتها استفاده میکند. درباره نحوه مناسب کردن سایت خود برای موبایل بیشتر بخوانید.
کنترل ظاهر جستجوی خود
گوگل در جستجوی گوگل ویژگیها و تجربههای متنوعی از نتایج جستجو را ارائه میدهد، از جمله ستارههای بررسی و انواع نتایج خاص برای اطلاعات خاص مانند رویدادها یا دستورپختها. ببینید کدامها برای سایت شما مناسب هستند و اجرای آنها را در نظر بگیرید. میتوانید یک آیکون کوچک (favicon) برای نمایش در نتایج جستجوی سایت خود ارائه دهید. همچنین میتوانید تاریخ مقالات خود را برای نمایش در نتایج جستجو ارائه دهید.
استفاده از Search Console
Search Console مجموعه گستردهای از گزارشها را ارائه میدهد تا به شما کمک کند عملکرد سایت خود را در جستجوی گوگل نظارت و بهینه کنید. درباره گزارشهایی که میتوانید استفاده کنید بیشتر بدانید.