فول چکلیست سئو تکنیکال + نکاتی که زمان انتشار محتوا باید چک کنید
منبع: https://rasanika.com
زمانی که یک صفحه لندینگ یا محتوای جدیدی را در وبسایت خود منتشر میکنید، برای اطمینان از بهینه بودن آن برای موتورهای جستجو، بهتر است موارد زیر را چک و کنترل کنید:
این چکلیست یک گردآوری کامل از آخرین نکات فنی و تکنیکال سئو (بروزرسانی 2024) است که تقریبا خلاصه و برای استفاده سریع و آسان بهینه شده است.
عنوان آیتم | اهمیت |
1. بهینهسازی تگ | بالا |
2. بهینهسازی متاتگ | متوسط |
3. استفاده از تگ های مناسب تیتر ( | بالا |
4. اطلاعات کافی در پاراگراف اول (پاسخ به کوئری کاربر) | بالا |
5. ساختار بهینه آدرس URL صفحه | متوسط |
6. بهینهسازی تصاویر | بالا |
7. بهینهسازی لینکهای داخلی | بالا |
8. بهینهسازی لینکهای خارجی | بالا |
9. بهینهسازی قابلیت دسترسی و اشتراکگذاری | متوسط |
10. بهینهسازی سرعت و عملکرد صفحه | متوسط |
11. بررسی سایتمپ و فایل robots.txt | بالا |
12. بررسی پاسخ HTTP و وضعیت ایندکس | بالا |
13. بهینهسازی ظاهر صفحه برای اندازههای مختلف | متوسط |
14. بررسی و کنترل گرامری و املایی | بالا |
15. گوگل آنالیتیکس و سرچ کنسول | متوسط |
1. بهینهسازی تگ <title>
(عنوان صفحه)
عنوان صفحه بهتر است یکتا باشد.
عنوان باید به خوبی محتوای صفحه را منعکس کند.
میتوانید از کلمات کلیدی اصلی در ابتدای عنوان استفاده کنید.
اگر میخواهید همه عنوان در نتیجه جستجو نمایش داده شود بهتر است آن را طولانی نکنید.
همچنین عنوان خود صفحه که در تگ
<title>
داخل head قرار میگیرد، میتواند کمی متفاوت از چیزی باشد که داخل صفحه در<h1>
مینویسید، ولی نه خیلی متفاوت!بهتر است عنوان جذاب باشد ولی نه در حدی که تلهکلیک (Clickbait) تلقی شود.
2. بهینهسازی متاتگ description
(چکیده)
متاتگ توضیحات/چکیده/خلاصه یا همان
description
هم مثل عنوان بهتر است منحصر به این صفحه باشد.به صورت طبیعی میتوانید از کلمات کلیدی در داخل آن استفاده کنید.
این قسمت نیز مثل عنوان باید منعکس کننده محتوای صفحه باشد و مثلا میتوانید خلاصه محتوا را در این قسمت بنویسید.
بهتر است خیلی طولانی ننویسید یا حداقل اطلاعات مهم را در ابتدا قرار دهید چون ممکن است کات شود.
گاهی اوقات در پلتفرم هایی مثل رسانیکا یا در CMS های مختلف مثل وردپرس این قسمت بهطور خودکار از اول محتوای شما برداشته میشود ولی میتوانید آن را تغییر داده و بهینه کنید.
🧐 احتمالا موتور های جستجو، بسته به کوئری کاربر متن متفاوتی از آن چه که شما اینجا مینویسد، از صفحه انتخاب کرده و نمایش بدهند. ولی چون گاهی اوقات این متن مستقیما استفاده میشود و حتی برخی از ربات ها مثل شبکه های اجتماعی از متاتگ description استفاده میکنند، بهتر است آن را هم بهینه کنید.
3. استفاده از تگ های مناسب تیتر (<h1>
تا <h6>
)
مطمئن شوید که هر صفحه حتما و فقط یک تگ
<h1>
داشته باشد. بهتر است دقیقا مطابق با title صفحه نوشته شود یا خیلی از آن متفاوت نباشد.برای تیتر های دیگر از تگ های مناسب خودشان یعنی
h2
تاh6
استفاده کنید.اگر از پلتفرم رسانیکا برای انتشار محتوا استفاده میکنید، از گزینه تیتر (با سطوح مختلف) در ویرایشگر محتوا استفاده کنید تا تگهای مناسب برای تیتر های داخلی شما ایجاد شوند.
تیتر های داخلی را نیز میتوانید جذاب و حاوی کلمات کلیدی انتخاب کنید، تا حدی که طبیعی باشد و اسپم تلقی نشود.
ساختار منطقی تیتر ها را رعایت کنید یعنی برای موضوعاتی که مستقیما داخل تیتر اصلی هستند، از
h2
، برای موضوعات داخل آن ازh3
و به همین ترتیب تا آخر ادامه دهید.
4. اطلاعات کافی در پاراگراف اول (پاسخ به کوئری کاربر)
پاسخ سریع به کوئری و جستجوی کاربر در همان ابتدای کار از اهمیت بالایی برخوردار است و موتور های جستجو آن را دوست دارند. سعی کنید در همان ابتدای صفحه، یک پاسخ خلاصه و مفید در راستای حل مشکل کاربر قرار دهید. بعدا میتوانید به معرفی یا ارائه اطلاعات و توضیحات بیشتر بپردازید.
5. ساختار بهینه آدرس URL صفحه
بهتر است از آدرسهای تمیز و خوانا استفاده کنید که مطابق با عنوان صفحه باشد.
از کلمات فارسی یا انگلیسی و اعداد و خط تیره استفاده کنید ولی از کاراکتر های خاص و ناخوانا خودداری کنید.
آدرس صفحه را تا جای ممکن کوتاه نگه دارید.
بهتر است هر صفحه از بیش از یک آدرس قابل دسترسی نباشد. مثلا اگر به صفحات رسانیکا دقت کنید، آدرس هر پست از آیدی و عنوان پست تشکیل شده است و اگر عنوان پست تغییر کند آدرس قبلی بهصورت خودکار به آدرس جدید ریدایرکت میشود.
از عنصر
link
با مقدارrel="canonical"
برای مشخص کردن آدرس دقیق صفحه استفاده کنید. چون ممکن است گاهی اوقات آدرس صفحه حاوی کوئری استرینگ باشد که به لحاظ فنی آدرس متفاوتی محسوب میشود.
6. بهینهسازی تصاویر
همه تصاویر بهتر است متن جایگزین یا همان alt تصویر داشته باشند. متن جایگزین باید دقیقا خود عکس را توصیف کند.
نام فایل تصویر نیز مهم است و یک نام توصیف کننده و خوانا انتخاب کنید. بهتر است از خط تیره برای جداسازی کلمات در نام فایل استفاده کنید.
اندازه و حجم تصویر را دقیقا برای محل قرار گیری تصویر تنظیم و بهینه کنید. میتوانید از فرمت های بروز تصویر استفاده کنید که فشردهسازی بهتری دارند و تصویر نهایی کم حجم تر میشود. مثلا تصاویری که در رسانیکا آپلود میشود با فرمت WebP ذخیره و سرو میشوند.
7. بهینهسازی لینکهای داخلی
از لینکهای داخلی به طور طبیعی و منطقی برای راهنمایی کاربران و موتور های جستجو به صفحات مهم سایت خود استفاده کنید.
کلمه یا متنی که لینک دار میشود (همان Anchor Text) نیز مهم است و سعی کنید بهینه انتخاب کنید.
بیش از حد و غیر طبیعی لینک ندهید ولی اگر حتما لازم بود تعداد زیادی لینک قرار دهید میتوانید از nofollow برای مشخص کردن لینک های غیر مهم استفاده کنید.
8. بهینهسازی لینکهای خارجی
به منابع و وبسایتهای معتبری که از آنها استفاده کرده و یا به آنها اشاره کردهاید، لینک دهید.
بهتر است منبع اصلی و سورس داده ها و اطلاعاتی که نیاز به حقیقتسنجی دارند را به صورت لینک دار در کنار آن اطلاعات قرار دهید.
لینک های تبلیغاتی و همکاری در فروش را با استفاده از
rel="nofollow"
مشخص کنید. البته گوگل از مقادیر مختلف برای شناسایی انواع لینک ها پشتیبانی میکند، مثلا اگر شما در رسانیکا داخل محتوای خود لینکی قرار دهید، مقدار rel آن برابر ugc قرار داده میشود که به معنای لینک های کاربر محور است.⚠ در آخرین آپدیت الگوریتم گوگل که از تاریخ 5 May اعمال شده و تحت عنوان Site Reputation Abuse قرار دارد، وبسایتهای بزرگ و قدرتمندی که با قرار دادن لینک های تبلیغاتی یا اسپم به صورت فالو، الگوریتم رتبهبندی گوگل را تحت تاثیر قرار میدادند، دچار پنالتی شدند.
سعی کنید برای همه لینک های تبلیغاتی از مقدار rel مناسب مثل nofollow یا sponsored استفاده کنید!
اگر آدرس صفحه شما تغییر کرده است، با سایت هایی که به شما لینک داده اند تماس بگیرید و بخواهید لینک جدید شما را جایگزین لینک قبلی کنند.
میتوانید با انتشار و اطلاع رسانی محتوا در شبکه های اجتماعی و سایت های کاربر محور، بکلینک های طبیعی دریافت نمایید، فقط دقت کنید که از اسپم و لینک دهی بیش از حد خودداری کنید.
9. بهینهسازی قابلیت دسترسی و اشتراکگذاری
از استراکچر دیتا برای ارائه اطلاعات با ساختار های مشخص به گوگل استفاده کنید. در این صورت نتایج شما به صورت بهبود یافته نمایش داده خواهد شد.
برای بهینهسازی امکان اشتراکگذاری میتوانید از متاتگ های اوپنگراف (Open Graph) استفاده کنید تا ظاهر صفحه شما هنگام ارسال به شبکههای اجتماعی و پلتفرم های مختلف بهتر دیده شود.
اگر از CMS یا پلتفرم خاصی استفاده میکنید نوع و فرمت محتوا را به درستی انتخاب کنید. مثلا در رسانیکا استراکچر دیتا و اوپنگراف مناسب بر اساس نوع پست (آموزشی، خبری و ... ) و فرمت آن (ویدیو، نوشته و ...) تولید میشود.
از دکمه های اشتراکگذاری در شبکه های اجتماعی، لینک کوتاه و ... میتوانید برای آسانتر کردن پروسه اشتراکگذاری صفحه استفاده کنید.
روی طراحی ظاهری صفحه و عناصر بصری مختلف کار کنید تا تجربه کاربری بهتر و آسانتری ارائه دهید.
روی ساختار سایت و مسیریابی از طریق منو ها کار کنید تا کاربر و موتور جستجو به راحتی بتواند به قسمت های مختلف سایت دسترسی داشته باشد.
از پروتکل امن HTTPS برای سرو صفحه به کاربران استفاده کنید. پروتکل HTTP ناامن است و روی سئو نیز تاثیر منفی دارد.
صفحه رندر شده و کامل را به مرورگر ارسال کنید تا بدون نیاز به اجرای جاوا اسکریپت، محتوای اصلی صفحه نمایش داده شود. معمولا این مشکل در فریمورک های جدید مثل React یا Vue پیش میآید ولی راه حل هایی دارد. مثلا رسانیکا از React استفاده میکند ولی از طریق SSR صفحات را در سرور تولید و ارسال میکند.
عناصر مختلف صفحه را از نظر دسترسپذیری یا Accessibility کنترل کنید که برای همه کاربران، از جمله کاربرانی که دارای معلولیت هستند قابل استفاده باشد.
10. بهینهسازی سرعت و عملکرد صفحه
سرعت پاسخ سرور باید مناسب باشد و کل زمان بارگذاری کامل صفحه نباید بیشتر از چند ثانیه طول بکشد.
بهتر است از یک CDN مناسب برای سرو سریع تصاویر و صفحات استفاده کنید.
منابع مختلف مثل CSS و JavaScript را مینیفای و کوچک کنید.
حتما تنظیمات فشرده سازی مثل gzip و همچنین http2 را در وبسرور یا CDN فعال کنید.
مطمئن شوید که تنظیمات مناسب کش هم برای مرورگر و هم سمت سرور فعال است.
11. بررسی سایتمپ و فایل robots.txt
صفحه جدیدی را که منتشر کرده اید حتما به سایتمپ خود اضافه کنید و اگر سایتمپ ندارید بهتر است آن را ایجاد کنید.
مطمئن شوید که دسترسی به این صفحه از طریق robots.txt مسدود نشده باشد. گاهی اوقات اشتباها الگو هایی در این فایل قرار داده میشود که صفحاتی علاوه بر آن چیزی که انتظارش را داشتیم نیز مسدود میکند.
12. بررسی پاسخ HTTP و وضعیت ایندکس
کنترل کنید که سرور شما در زمان ارسال پاسخ وضعیت HTTP درستی ارسال کند. (معمولا 200)
داخل صفحه اگر متاتگ robots دارید کنترل کنید که مقدار noindex نداشته باشد تا اجازه ایندکس به موتور های جستجو داده شود.
همچنین امکان مسدود کردن ایندکس از طریق هدر X-Robots-Tag نیز وجود دارد که همان معادل متاتگ robots است. مطمئن شوید که سرور شما در پاسخ خود هدر
X-Robots-Tag: noindex
را نداشته باشد.
13. بهینهسازی ظاهر صفحه برای اندازههای مختلف
گاهی اوقات عناصر مختلف مثل جدول یا تصاویر فراموش میشوند که در موبایل و اندازه های مختلف چک شوند. مطمئن شوید همه قسمت های صفحه در اندازه های مختلف قابل استفاده است. مثلا در رسانیکا میتوانید از ستون های ریسپانسیو بجای جدول های بزرگ استفاده کنید.
14. بررسی و کنترل گرامری و املایی
اشتباهات گرامری و املایی هم اعتبار شما را پیش کاربر کم میکنند و هم سیگنال منفی برای موتور جستجو ارسال میکنند. پس از اتمام کار بهتر است (با کمی فاصله) محتوای خود را به طور دقیق مطالعه و بازبینی کنید.
15. گوگل آنالیتیکس و سرچ کنسول
برای اینکه در آینده بتوانید آمار و وضعیت صفحات را مشاهده کنید، مطمئن شوید اسکریپت گوگل آنالیتیکس (یا مشابه آن) را در صفحه قرار داده اید.
سرچ کنسول گوگل را هم اگر تاکنون فعال نکرده اید بهتر است فعال نمایید چون اگر هر مشکلی در رابطه با سایت شما وجود داشته باشد، گوگل از طریق سرچ کنسول به شما اطلاعرسانی خواهد کرد و میتوانید اقدامات لازم را انجام دهید.
در واقع با بررسی و بهینهسازی این نکات فنی ساده، مطمئن خواهید شد که همه شرایط مهیا است تا محتوای شما به تمام پتانسیل خود در سرچ و دیسکاور گوگل برسد، و حداقل به لحاظ فنی چیزی کم نداشته باشد.
👈 اگر نظری دارید یا نکات بیشتری میدانید که میتواند به این چکلیست اضافه شود لطفا اینجا کامنت کنید 🙏. درنهایت امیدوارم این اطلاعات برای شما مفید واقع شده باشد و همیشه موفق و پیروز باشید.