راهنمای جامع سئو برای موتورهای جستجو
اگر سایتی دارید که روی گوگل است و شما هم با اصول سئو آشنایی دارید، باز هم کارهایی هست که بتوانید برای بهبود نمایش سایت خود در گوگل انجام دهید. شما در فرایند نگهداری و مدیریت سایت خود با وضعیتهای جدیدی روبرو خواهید شد که تمام آنها در نتایج جستجوی گوگل تأثیر خواهند داشت. در این صفحه از مستندات جستجوی گوگل به صورت عمیقتری در مورد سئو و نگهداری سایت میپردازیم و از جمله مواردی چون انتقال یک سایت یا مدیریت سایتهای چندزبانه را توضیح خواهیم داد.
با مطالعهی بخش جستجوی گوگل چطور کار میکند در مورد روش کار گوگل بیشتر خواهید دانست. اگر روند خزیدن (crawl)، فهرست کردن (index) و ارائه نتایج (serving) را خوب نفهمید، در آن صورت به سختی خواهید توانست مشکلات سئوی سایت خود را برطرف کنید.
در مورد این که صفحههای کانونیکال چه هستند، و چطور روی کراول (خریدن) و ایندکس (فهرست کردن) سایت شما تأثیر خواهند گذاشت بیاموزید.
هر منبعی (تصاویر، فایلهای CSS و غیره) یا صفحهای که گوگل قرار است آنها را بخزد، باید در دسترس گوگل باشد. یعنی توسط هیچ قانونی در فایل robots.txt مسدود نشده باشد و برای یک کاربر ناشناس (یعنی ربات خزنده گوگل) قابل دسترسی باشد. صفحات غیرقابل دسترسی در گزارش صفحات ایندکس شده ظاهر نمیشوند و اگر با ابزار بررسی URL چک شوند آنها را به عنوان خزیده نشده نشان خواهد داد. اگر منابع مهم یک صفحه مسدود باشند، این مانع خزیده شدن صفحه توسط گوگل خواهد شد. از ابزار بررسی URL برای دیدن پیش نمایش صفحه خود استفاده کنید تا مطمئن شوید گوگل همان گونه که شما انتظار دارید صفحه شما را میبیند.
از قوانین robots.txt برای جلوگیری از خزیدن و از sitemap (نقشه سایت) برای تشویق به خزیدن استفاده کنید. برای مثال محتوای تکراری سایت خود را یا منابع بیاهمیت (مانند گرافیکهای کوچک و پرکاربرد مانند نمادها یا آرمها) را که ممکن است سرور شما را با درخواستهای بیش از حد مشغول کنند، مسدود کنید. یادتان باشد اگر میخواهید جلوی ایندکس شدن برخی صفحههای خود را بگیرید از robots.txt استفاده نکنید، برای این کار باید از تگ noindex استفاده کنید. درباره مسدود کردن دسترسی به محتوای خاص بیشتر بخوانید.
نقشه سایت برای گوگل بسیار مهم است. گوگل با کمک نقشه سایت میفهمد که کدام صفحه سایت شما برایتان مهمتر است و برای دانستن اطلاعات مهم اضافی (از جمله تعداد فعات به روز رسانی یک صفحه) و خزیدن (کراول) محتوای غیر متنی (مانند تصاویر و ویدیو) از نقشه سایت استفاده میکند. البه باید بدانید که گوگل خود را محدود به نقشه سایت نمیکند ولی صفحههایی که در نقشه سایت ذکر شده باشند را در اولویت خود قرار میدهد. این مورد برای سایتهایی که محتوای آنها به سرعت تغییر میکند خیلی مهم است یا برای سایتهایی که ممکن است محتوای آنها از طریق لینکها پیدا نشوند. استفاده از نقشه سایت به گوگل کمک میکند که اولویتهای شما را در مورد صفحههای سایتتان بداند. همه چیز در مورد نقشه سایت را بخوانید.
اگر سایت شما شامل چندین زبان است یا کاربرانی از سرتاسر جهان را هدف قرار داده است:
وقتی میخواهید یک URL یا حتی یک سایت کامل را جابجا کنید، این دستورالعملها را دنبال کنید:
اگر یک صفحه از سایت خود را میخواهید برای همیشه به آدرس دیگری منتقل کنید، از ریدایرکت 301 استفاده کنید. ولی اگر این انتقال به هر دلیلی موقتی است به جای آن از ریدایرکت 302 استفاده کنید تا به گوگل بگویید که همچنان به خریدن صفحه شما ادامه دهد.
وقتی کاربر شما صفحهای را درخواست میکند که وجود ندارد، باید یک صفحه خطای 404 برای آن ایجاد کرده باشید. ولی دقت کنید که وقتی صفحهای وجود ندارد حتما یک صفحه خطای 404 واقعی برای کاربر نمایش دهید نه یک صفحه خطای 404 غیرواقعی.
اگر قصد انتقال دائم یک سایت به آدرس جدیدی را دارید باید از کد ریدایرکت 301 استفاده کنید و تمام تغییرات را در نقشه سایت خود اعمال کنید. سپس گوگل شروع به خزیدن سایت جدید شما میکند و سیگنالهای لازم را برای سایت جدید شما ارسال میکند. در اینجا نحوه انتقال سایت را یاد خواهید گرفت.
اطلاعات کلیدی را به صورت متنی و نه گرافیکی در سایت خود قرار دهید. اگرچه گوگل میتواند بسیاری از انواع فایلها را تجزیه تحلیل و ایندکس کند، اما متن همچنان مطمئنترین گزینه برای کمک به درک محتوای یک صفحه است. ولی اگر شما از محتوای غیر متنی در سایت استفاده میکنید، یا میخواهید اطلاعاتی بیشتر از متن موجود به کاربر ارائه دهید، اطلاعات ساختار یافته را به صفحههای خود اضافه کنید تا به گوگل در درک محتوای سایت شما کمک کند (و در برخی موارد، ویژگیهای جستجوی ویژهای مانند نتایج غنی را فعال کند).
اگر با HTML و کدنویسی به صورت ضمنی آشنایی دارید میتوانید دادههای ساختاریافته را با پیروی از دستورالعملهایی برای توسعه دهندگان به صفحه خود اضافه کنید. اگر برای این کار نیاز به کمی کمک دارید از WYSIWYG Structured Data Markup helper استفاده کنید تا با کمک این ابزار بتوانید اطلاعات ساختار یافته اولیه را برای خود تولید کنید.
اگر نتوانستید دادههای ساختاریافته را به صفحات خود اضافه کنید، میتوانید به جای آن از Data Highlighter tool استفاده کنید، ابزاری که به شما این امکان را میدهد که بخشهایی از صفحه خود را هایلایت (برجسته) کنید و به گوگل بگویید هر بخش چه چیزی را (یک رویداد، تاریخ، قیمت، و غیره) نشان میدهد. این هم یک روش بسیار ساده است که میتوانید انجام دهید ولی به شرط این که قالب سایت خود را تغییر ندهید.
درباره کمک به گوگل برای درک محتوای سایت شما بیشتر بخوانید.
گوگل برای انواع خاصی از محتوا که در زیر آمده است توصیههایی دارد که بتوانید آنها را در بهترین شکل در نتایج گوگل مشاهده کنید:
هدف اصلی و اول شما برای سایتتان باید ارائهی یک تجربه کاربری خوب باشد. تجربه کاربری یکی از عوامل مهم برای گوگل در رتبهبندی یک سایت است. عوامل و عناصر زیادی در ارائهی یک تجربه کاربری خوب تأثیر دارند که تعدادی از آنها را در زیر میخوانید.
بنا بر توصیه گوگل برای امنیت کاربران و همچنین برای امنیت سایت خود، همیشه سعی کنید به جای HTTP از HTTPS استفاده کنید. سایتهایی که از HTTP استفاده میکنند در مرورگر کروم به عنوان نا ایمن شناخته میشوند و این برای سئوی آنها خوب نیست. روش ایجاد امنیت سایت با HTTPS را از اینجا بیاموزید.
از نظر کاربران سایتی که سرعت بارگزاری بالاتری دارد نسبت به سایتی که کندتر است ارجحیت دارد. کاربران سایتهای سریع را بیشتر انتخاب میکنند. شما میتوانید برای بررسی سرعت و عملکرد کلی سایت خود از ابزار Core Web Vitals و برای بررسی سرعت و عملکرد یک صفحهی مشخص از سایت خود از ابزار PageSpeed Insights استفاده کنید. برای آموزش ساخت صفحههای سریع از سایت web.dev استفاده کنید. همچنین برای داشتن صفحههای سریع از AMP استفاده کنید.
با توجه به اینکه بیش از ۶۰ درصد از مردم جهان با موبایلهای خود آنلاین میشوند، برای گوگل خیلی مهم است که سایت شما موبایل-دوست (mobile-friendly) باشد. برای همین گوگل به صورت پیش فرض برای خزیدن و کراول کردن همه سایتها از خزنده موبایل (mobile crawler) استفاده میکند. برای اینکه بدانید چطور یک سایت موبایل-دوست داشته باشید اینجا را بخوانید.
گوگل انواع مختلفی از ویژگیها و تجربیات نتایج جستجو را در جستجوی گوگل ارائه میکند از جمله امتیازبندی با ستاره، باکسهای جستجوی توکار و انواع نتایج خاص برای هر نوعی از اطلاعات، مثلا رخدادها، دستور پخت غذا، اخبار و غیره. باید بررسی کنید که کدام یک از این انواع نمایش نتایج مناسب سایت شما هست و سپس آن را در سایت خود پیادهسازی کنید. حتما از یک فاوآیکون در سایت خود استفاده کنید و شما حتا میتوانید تاریخ نگارش محتوای خود را در نتایج جستجو نمایش دهید.
برای اینکه بدانید گوگل چطور یک لینک عنوان خوب و یک اسنیپت خوب برای سایت شما ایجاد میکند این دو مورد را مطالعه کنید. شما حتا میتوانید طول قطعه اسنیپت را کنترل کنید یا حتا آن را حذف کنید. برای این منظور باید از تگ meta استفاده کنید. در اینجا میتوانید آموزش محدود کردن استفاده از متن یا تصویر در هنگام ایجاد اسنیپت را بخوانید.
اگر شما یک ناشر مطبوعاتی اروپایی هستید به گوگل سرچ کنسول بگویید.
کنسول جستجوی گوگل یا همان Google Search Console انواع مختلف گزارشها را برای کمک به نظارت و بهبود عملکرد سایتتان در نتایج جستجوی گوگل ارائه میدهد. در اینجا میخوانید که از چه گزارشهایی باید استفاده کنید.