بخش مهمی از استراتژیهای سئویی به رفع مشکلات فنی سایت، افزایش سرعت، تامین امنیت، اصلاح و بهینهسازی کدهای قالب و مواردی از این دست اختصاص دارد. مجموع این فعالیتها بیشتر در پسزمینهی کار انجام میشوند و به آنها اصطلاحاً سئو تکنیکال یا فنی میگویند.
هدف از سئوی تکنیکال آسانسازی فرایند ایندکس کردن صفحات و رتبهبندی آنها توسط رباتهای خزندهی گوگل است. همچنین در سئوی فنی با افزایش سرعت سایت و بهینهسازی آن برای نمایش در دستگاههای مختلف، میتوانید روی تجربهی کاربری (UX) هم تمرکز کنید.
چک لیست کامل سئو تکنیکال
مشکل اصلی متخصصان سئو با مبحث سئوی تکنیکال وقتگیر و فرسایشی بودن فعالیتهای مربوط به آن است. برای حل کردن این مشکل یک چک لیست سئویی برایتان آماده کردهایم. این چک لیست در رفع و جلوگیری از پیش آمدن مشکلات فنی سئو به کارتان میآید.
چک لیست خزش و ایندکس صفحات (Crawlability and Indexability) | |
لینکهای داخلی شکسته شده را اصلاح یا جایگزین کنید | |
خطاهای 5XX را برطرف کنید | |
زنجیرهها و حلقههای ریدایرکت را اصلاح کنید | |
از نقشه سایت XML استفاده کنید | |
سراغ تنظیم فایل robots.txt سایت بروید | |
مطمئن شوید صفحات مهم سایت ایندکس شدهاند | |
چک لیست بهینهسازی ساختار سایت (Website Structure) | |
ساختار سایت را سازماندهی کنید | |
ساختار URL های سایت را بهینهسازی کنید | |
افزودن بردکرامب به صفحات را فراموش نکنید | |
عمق کلیک صفحات (Click Depth) را کاهش دهید | |
صفحات یتیم (Orphan Pages) را شناسایی و مدیریت کنید | |
چک لیست دسترسیپذیری و کاربردپذیری (Accessibility and Usability) | |
مطمئن شوید که از HTTPS استفاده میکنید | |
از اسکیما و دادههای ساختار یافته (Structured Data)استفاده کنید. | |
برای سایتهای چندزبانه از تگ hreflang استفاده کنید | |
چک لیست سرعت و عملکرد (Speed and Performance) | |
Core Web Vitals سایت را بهبود دهید | |
از موبایلفرندلی بودن سایت اطمینان حاصل کنید | |
حجم صفحات سایت را کاهش دهید | |
تصاویر را بهینهسازی کنید | |
کدها و اسکریپتهای غیرضروری شخص ثالث را حذف کنید | |
چک لیست محتوا (Content) | |
صفحات و محتواهای تکراری سایت را شناسایی و حذف کنید | |
به صفحاتی که محتوای ضعیف (Thin Content) دارند رسیدگی کنید |
سئو تکنیکال (Technical Seo) چیست؟
قبل از اینکه سراغ بررسی نکات و اصول سئو تکنیکال برویم، بد نیست کمی جزئیتر با تعریف آن آشنا شویم. وقتی صحبت از سئو وب سایت میشود، اغلب کارفرماها یا سئو کارها از تحقیق کلمه کلیدی، تولید محتوا، لینکسازی داخلی و… صحبت میکنند. این تکنیکها مربوط به سئوی داخلی سایت است و روی بهینهسازی سایت برای موتورهای جستجو تاثیر زیادی دارد؛ اما سئو فقط در تولید محتوا و لینکسازی خلاصه نمیشود.
حتی اگر کلمات کلیدی مناسبی را انتخاب کرده و محتوای کاملی هم برای آن تولید کنید، بدون رعایت اصول سئوی تکنیکال سایتتان شانس چندانی برای کسب رتبه در موتورهای جستجو ندارد. اگر تولید محتوا و استراتژیهای سئوی داخلی را در حکم دیوارهای ساختمان در نظر بگیریم، سئوی تکنیکال حکم فونداسیون و زیرساخت ساختمان را دارد. بدون ایجاد یک زیرساخت مستحکم نمیتوانید ساختمان استانداردی بسازید.
در سئوی تکنیکال هدف بهینهسازی سایت از نظر ساختاری و فنی است؛ به نحوی که موتورهای جستجو راحتتر محتوای آن را درک کرده و صفحاتش را ایندکس کنند. این بخش از سئو شامل بهینهسازی سرعت سایت، بهبود ساختار URL صفحات، بهینهسازی فایلهای Robots.txt و نقشه سایت، بهبود تجربه کاربری، سازگاری سایت با گوشیهای هوشمند، رفع خطاهای کراول و ایندکس صفحات، تامین امنیت سایت و مواردی از این دست میشود.
اهمیت سئو تکنیکال در افزایش رتبه سایت چیست؟
در تعریف سئوی داخلی، فضای سایت را به یک کتابخانهی بزرگ تشبیه کردیم و گفتیم که کار رباتهای گوگل یافتن بهترین کتابها متناسب با نیاز کاربران است. وظیفهی ما بهعنوان صاحب کتابخانه، نظم بخشیدن به فضای آن، ایجاد دستهبندی موضوعی برای کتابها، چاپ عنوان و توضیحات مناسب روی جلد کتابها و اضافه کردن فهرستهای موضوعی به هر کتاب است. به نحوی که رباتهای جستجوگر راحتتر و سریعتر بتوانند کتابهای کاربران را پیدا کرده و به آنها نشان دهند.
در این مثال، اهمیت سئوی تکنیکال در ایجاد زیرساختهای مناسب برای کتابخانه است. رباتهای کتابدار برای اینکه بین قفسهها رفتوآمد کنند، نیاز به مسیری هموار و منظم دارند. همچنین طراحی قفسههای مستحکم و با ابعاد مناسب هم میتواند به رباتها در یافتن راحتتر کتابها کمک کند. نداشتن دسترسی مناسب رباتهای جستجوگر را به مشکل میاندازد. اینجاست که حتی اگر بهترین کتابها را در کتابخانه داشته باشید، رباتها و در نتیجه کاربران نمیتوانند به آنها دسترسی داشته باشند.
در دنیای اینترنت نیز تقریباً همین مسئله وجود دارد. اینکه محتوای خوبی تولید کنید و طبق یک استراتژی ایدهآل پیش بروید، لزوماً باعث دیده شدن سایتتان نمیشود. مگر اینکه سئوی فنی را جدی گرفته و مسیری هموار برای رباتهای خزندهی گوگل ایجاد کنید. به نحوی که این رباتها راحتتر به صفحات سایتتان دسترسی داشته باشند؛ آسانتر بتوانند محتوای آن را درک کنند؛ و پس از ایندکس کردن صفحات آنها را رتبهبندی نمایند.
آشنایی با مهمترین اصول سئو تکنیکال
برای افزایش ترافیک سایت باید با اصول سئوی تکنیکال آشنا باشید و در طراحی استراتژیهای سئو به اصول سئوی تکنیکال هم توجه کنید. از جمله مهمترین اصول technical Seo میتوان به موارد زیر اشاره کرد:
۱)افزایش سرعت سایت
افزایش سرعت لود شدن سایت یکی از مهمترین اصول در سئوی تکنیکال است. کاربران خیلی راحت بیخیال سایتهایی میشوند که سریع بالا نمیآید. از نظر الگوریتمهای گوگل هم سبک بودن سایت و سرعت بارگذاری آن فاکتور مهمی در رتبهبندی است. سئو کارها با بهینهسازی کدهای قالب، کاهش حجم فایلهای تصویری و استفاده از شبکه توزیع محتوا (CDN) تلاش میکنند تا سرعت بارگذاری سایت را کاهش دهند. برای سنجش سرعت سایت میتوانید از ابزارهایی مثل Gtmetrix یا PageSpeed Insights کمک بگیرید.
۲)طراحی ریسپانسیو سایت
طبق مطالعات انجام گرفته، نزدیک به ۸۵ درصد مردم با گوشیهای هوشمندشان وبگردی میکنند. به همین دلیل واکنش گرا بودن سایت و سازگاری آن با تمامی دستگاههای موبایلی و ویندوزی از الزامات اصلی سئوی تکنیکال است. گوگل هم حساسیت بالایی روی ریسپانسیو بودن یا نبودن سایتها دارد و این مسئله را در رتبهبندی صفحات وب لحاظ میکند.
۳)بهینهسازی ساختار سایت
پیادهسازی یک ساختار منظم در سایت به رباتهای خزنده اجازه میدهد تا راحتتر صفحات آن را خوانده و درک کنند. همچنین الگوریتمهای گوگل به این شکل سادهتر میتوانند موضوع سایت را بفهمند، صفحات مهم را تشخیص دهند و آنها را رتبهبندی کنند.
۴)ایجاد یک نقشهی راهنما برای رباتهای موتور جستجوگر
در سئوی تکنیکال از ابزارهای متعددی برای ایجاد یک نقشهی راهنما استفاده میشود. برای مثال فایل سایت مپ XML حکم یک نقشهی راهنما را دارد. این نقشه به موتورهای جستجو کمک میکند تا راحتتر و سریعتر صفحات سایت را پیدا کنند. فایل Robots.txt هم مشخص میکند که چه بخشهایی از سایت برای رباتهای خزنده قابل دسترسی است و اجازهی ورود به کدام صفحات و بخشها را ندارند.
کاربرد استفاده از اسکیما نیز به همین شکل است. با اضافه کردن کدهای اسکیما به صفحات سایت اطلاعات بیشتری دربارهی هر صفحه ارائه میدهید؛ این اطلاعات به موتورهای جستجو کمک میکند تا بهتر محتوای صفحات را درک کرده و آنها را رتبهبندی کنند.
۵)رفع خطاهای ایندکس و کراول
در سئوی تکنیکال باید به کمک ابزارهای متعدد، مثل استفاده از سرچ کنسول، خطاهای مربوط به کراول و ایندکس صفحات را شناسایی کرده و آنها را برطرف کنید. در این بخش باید هدفتان شناسایی و رفع حداکثری پیغامهای خطا باشد. به نحوی که مطمئن شوید تمامی صفحات مهم سایت در دسترس هستند.
چک لیست مراحل سئو تکنیکال
تا اینجا دربارهی اینکه سئوی تکنیکال چیست صحبت کردیم. همچنین با اصول کلی آن هم آشنا شدیم. در ادامه میخواهیم سراغ مراحل سئوی فنی برویم. انجام و پیگیری تسکهای سئوی فنی اغلب فرسایشی و زمانگیر است. به همین دلیل سئو کارها معمولاً در اجرای استراتژیهای سئوی تکنیکال معمولاً حوصلهشان سر میرود و ممکن است دچار سردرگمی شوند. برای حل این مشکل و پیشگیریهای بعدی پیشنهاد میکنیم برای انجام سئوی تکنیکال یک چک لیست داشته باشید و طبق آن پیش بروید.
در ابتدای همین مقاله چک لیست کاملی از مراحل سئوی تکنیکال را برایتان آماده کرده بودیم. میتوانید از همان چک لیست کمک بگیرید. در ادامه تمامی مراحل همان چک لیست را یکییکی شرح میدهیم.
چک لیست خزش و ایندکس
پایه و اساس سئوی فنی آسانسازی فرایند خزش و ایندکس برای الگوریتمهای موتورهای جستجو است. تا زمانی که صفحات سایتتان توسط موتورهای جستجو خوانده نشده و ایندکس نشوند، هیچ شانسی برای حضور در صفحهی نتایج ندارید. به همین دلیل باید حواستان به لیست خطاهای ایندکس و خزش باشد و در اسرع وقت آنها را رفع کنید. برای شناسایی و رفع تمامی این خطاها بهتر است طبق مراحل زیر پیش بروید:
۱.لینکهای شکسته را ریدایرکت یا جایگزین کنید
لینکهای شکسته (Broken Link)، کاربر را به صفحاتی که وجود ندارند هدایت میکند. لینکهای شکسته زمانی ایجاد میشوند که در لینکسازی صفحات از آدرسهای URL اشتباه استفاده میکنید؛ یا اینکه قبلاً به صفحهای لینک داده باشید و بعدها این صفحه حذف شده باشد. کلیک روی لینکهای شکسته معمولاً شما را با پیغام خطای Error 404 مواجه میکند.
فراموش نکنید که رباتهای خزندهی گوگل از طریق لینکسازیهای انجام شده صفحات سایت را شناسایی کرده و محتوای آنها را درک میکنند. در نتیجه وقتی سایتتان دارای تعداد زیادی لینک شکسته باشد، رباتهای گوگل را به دردسر میاندازید. از طرفی برای کاربران هم کلیک روی لینکهای شکسته و روبرو شدن با Error 404 یک تجربهی ناخوشایند است.
برای شناسایی این لینکها میتوانید از سرچ کنسول کمک بگیرید یا از ابزارهایی مثل Screaming Frog و Seo Minion استفاده کنید.
پس از شناسایی لینکهای شکسته، باید مطمئن شوید که مشکل از کجاست. پس ابتدا املای URL صفحه را بررسی کنید. اگر URL اشتباه نوشته شده، آن را اصلاح کنید. در صورتی که صفحه کاملاً حذف شده، لینکها را با صفحات زنده جایگزین نمایید.
۲.خطاهای 5XX را رفع کنید
پیغام خطای 5XX یا HTTP 500 زمانی نمایش داده میشود که مشکل مربوط به سرور باشد. مثلاً اگر سرور سایت به دلیل حجم بالای درخواستها قادر به بارگذاری صفحه سایت نباشد، با این خطا روبرو میشوید. همچنین استفاده از سرورهای نامناسب هم میتواند شما را با چنین مشکلاتی روبرو کند.
نمایش خطای 5XX خزندههای گوگل را به دردسر میاندازد و مانع دسترسی آنها به صفحات سایت میشود. از طرفی کاربران هم قاعدتاً دوست ندارند با چنین خطایی روبرو شوند.
رفع خطاهای سمت سرور گاهی اوقات به همکاری با نیروهای طراحی سایت و برنامهنویسهای وبسایت نیاز دارد. همچنین حتی ممکن است مجبور شوید مشکل را از طرف سرویسدهنده پیگیری کنید. قبلاً در مقالهی «بهترین هاستهای ایرانی» فهرستی از شرکتهای هاستینگ مطرح را برایتان آماده کردهایم. خواندن این مقاله هم میتواند به شما در تهیهی یک سرور مطمئن کمک کند.
۳.حلقهها یا زنجیرههای ریدایرکت را اصلاح کنید
استفاده از ریدایرکت صفحات راهکار مناسبی برای رفع خطاهای مربوط به لینکهای شکسته است؛ اما فرض کنید آدرس صفحهی X را به صفحهی Y ریدایرکت کردهاید و مجدداً صفحهی Y هم به صفحهی Z ریدایرکت شده است. گاهی وقتها هنگام اصلاح URLها این اتفاق رخ میدهد که آن را اصطلاحاً زنجیرهی ریدایرکت میگویند.
حلقههای ریدایرکت هم زمانی شکل میگیرند که آدرس صفحهی Z هم به طور اشتباهی روی صفحهی X ریدایرکت شده باشد! به این شکل کاربری که روی لینک صفحه X کلیک کرده، ابتدا به سمت صفحهی Y میرود و سپس به سمت صفحهی Z هدایت میشود؛ اما خبر ندارد که این صفحه هم به صفحهی X تغییر مسیر داده است. در نتیجه داخل یک حلقه یا Loop گیر میافتد!
ایجاد زنجیرههای ریدایرکت بودجهی خزش سایت را هدر میدهد و سرعت ایندکس صفحات را پایین میآورد. به کمک ابزارهایی مثل SCreaming Frog یا سرچ کنسول میتوانید زنجیرههای ریدایرکت را یافته و آنها را اصلاح کنید.
۴.از نقشه سایت (XML) استفاده کنید
نقشه سایت یا سایت مپ یک طرح کلی از تمامی صفحات سایتتان را در اختیار موتورهای جستجو قرار میدهد. به این شکل خزندهها راحتتر میتوانند صفحات جدید را شناسایی کرده و ایندکس کنند. همچنین به این شکل متوجه میشوند که اهمیت هر صفحه چقدر است و کدام صفحات مهمتر هستند.
اگر از سایت مپ استفاده نکنید، رباتهای خزنده مجبور میشوند که برای کشف صفحات فقط به لینکسازیها اکتفا کنند؛ این اتفاق گاهی اوقات منجر به از دست رفتن برخی صفحات وب میشود.
اگر سایتتان وردپرسی است، به کمک افزونهی یواست میتوانید یک XML Sitemap بسازید و خیالتان هم راحت باشد که بهطور خودکار این سایت مپ بهروز میشود. راهکار دیگر برای ساخت نقشهی سایت هم استفاده از ابزارهایی مثل xml-sitemaps است.
۵.فایل Robots.txt را تنظیم کنید
به کمک فایل Robots.txt میتوانید تا حد خوبی بودجهی خزش سایتتان را مدیریت کنید. این فایل شامل دستورالعملهایی است که توضیح میدهد موتورهای جستجوگر اجازهی کراول کردن کدام صفحات و بخشهای سایت را دارند. به این شکل میتوانید بودجهی خزش سایتتان را به سمت صفحات ارزشمند هدایت کنید و از هدر رفتن منابع در صفحات بیاهمیت یا صفحاتی که نمیخواهید در نتایج جستجو ظاهر شوند، جلوگیری کنید.
البته توجه داشته باشید که عدم تنظیمات درست باعث میشود تا صفحات مهم سایتتان را از حضور در نتایج جستجو محروم کنید. پس حواستان به این مسئله باشد.
نکتهی بعدی اینکه برای ساخت و ایجاد فایل Robots.txt در وردپرس میتوانید از افزونههای مختلفی کمک بگیرید. همچنین بهتر است نقشهی سایتتان را نیز به کدهای فایل Robots.txt اضافه کنید تا موتورهای جستجو راحتتر متوجه شوند صفحات مهم سایتتان چیست.
۶.مطمئن شوید صفحات مهم سایتتان ایندکس شدهاند
اگر صفحات سایتتان ایندکس نشوند، در نتایج جستجو هم به نمایش در نمیآیند. برای اینکه متوجه شوید کدام صفحات ایندکس نشدهاند، میتوانید از سرچ کنسول کمک بگیرید. در سرچ کنسول فهرست کاملی از صفحات ایندکس نشده را میتوانید ببینید. همچنین سرچ کنسول توضیح میدهد که چرا این صفحات ایندکس نشدهاند. با رفع مشکلات توضیح داده شده، میتوانید بهصورت دستی درخواست ایندکس شدن صفحات را بدهید. (اگرچه این کار هم تضمینکنندهی ایندکس شدن قطعی صفحات نیست.) گاهی وقتها با آپدیت کردن محتوای صفحات هم این مشکل حل میشود.
چک لیست بهینهسازی ساختار وبسایت
ساختار یا معماری سایت، نحوهی سازماندهی و پیوند صفحات وبسایت به یکدیگر را نشان میدهد. در سایتتان ممکن است مقالهها، صفحات لندینگ، دستهبندیها و محصولات متنوعی داشته باشید. برای اینکه خزندههای موتورهای جستجو بین این صفحات گم نشوند، باید به سایتتان یک ساختار منظم و استاندارد بدهید. داشتن ساختار استاندارد بخش مهمی از سئوی تکنیکال و سئوی محتوا است. داشتن یک ساختار منظم باعث میشود تا:
- موتورهای جستجو راحتتر صفحات جدید سایت را شناسایی کرده و آنها را ایندکس کنند.
- کاربران سایت سریعتر بتوانند صفحات دلخواهشان را پیدا کنند.
- به کمک لینکسازیهای داخلی اعتبار کسب شده از موتورهای جستجو را بین تمامی صفحات سایت پخش کنید.
- جلوی بهوجود آمدن صفحات یتیم و خطاهای گوناگون را در آینده بگیرید.
برای اینکه مطمئن باشید تمامی اصول ایجاد یک ساختار استاندارد را رعایت کردهاید، بهتر است طبق چک لیست زیر پیش بروید:
۱)سازماندهی ساختار سایت را بهینه کنید
برای رسیدن به ساختاری استاندارد باید یک سیستم سلسلهمراتبی منظم برای سایتتان ترتیب دهید؛ البته در این کار افراط نکنید. هرچقدر ساختار سایتتان سادهتر باشد، رباتهای گوگل هم راحتتر میتوانند صفحات جدید را شناسایی کرده و ایندکس کنند. اگر صاحب سایتهای فروشگاهی هستید، بهتر است از معماریهای مسطح یا فلت استفاده کنید. به این شکل که صفحهی اصلی سایت را بهعنوان تنهی درخت در نظر بگیرید. سپس صفحات دستهبندی را بهعنوان زیرمجموعهی صفحه اصلی تعریف کنید. سپس تمامی صفحات محصول، و پستهای سایت را در یک دستهبندی قرار داده و بهعنوان زیرمجموعههای آن دستهبندی تعریف کنید.
برای سایتهای کوچک ایجاد ساختار در سایت خیلی پیچیده نیست؛ اما طراحی ساختار برای سایتهای بزرگ سختتر است و نیاز به دقت عمل بیشتری دارد.
۲)ساختار URL های سایت را بهینه کنید
داشتن یک ساختار مشخص و بهینه شده برای URLها نیز فرایند خزش و ایندکس شدن صفحات را سرعت میبخشد. برای بهینه کردن آدرس صفحات سایت کافی است نکات زیر را رعایت کنید:
- URL صفحات بهتر است توصیفی باشد. استفاده از کلمات کلیدی در توصیف موضوع صفحه نیز به سئوی سایت کمک میکند. برای مثال به جای استفاده از آدرس «example.com/page-671»، بهتر است از آدرس «example.com/seo-tips» استفاده کنید.
- در نوشتن URL صفحات اصل خلاصهنویسی را لحاظ کنید. آدرسهای کوتاه، خواناتر بوده و اشتراکگذاری آنها با دیگران نیز راحتتر است.
- در URL صفحات نیز سلسلهمراتب و ساختاردهی را فراموش نکنید. مثلاً اگر بخش بلاگ دارید، مقالههایتان را بهطور جداگانه در دستهبندی بلاگ قرار دهید. برای مثال آدرس «example.com/Blog/seo-tips» نشان میدهد که این صفحه مرتبط با صفحهی بلاگ سایت است.
۳)از بردکرامب استفاده کنید
بردکرامب (Breadcrumbs) نقشهای است که کاربران را برای یافتن مسیر مورد نظرشان راهنمایی میکند. از بردکرامب بیشتر در سایتهای فروشگاهی استفاده میشود. مثلاً در چنین سایتهایی ممکن است مسیر رسیدن به یک محصول خاص را به شکل زیر ببینید:
- صفحه اصلی (نام فروشگاه) > دستهبندی محصولات > نام محصول
استفاده از بردکرامب علاوه بر اینکه کاربر را برای رسیدن به خواستههایش راهنمایی میکند، روی سرعت خزش صفحات سایت هم تاثیر میگذارد و آن را بهبود میبخشد. اگر سایتی با معماری پیچیده دارید، بهتر است از بردکرامب هم استفاده کنید؛ اما در سایتهای کوچک ممکن است تاثیر استفاده از این ابزار چندان هم زیاد نباشد.
نکتهی دیگر اینکه ساخت مسیر بردکرامب در وردپرس به کمک افزونهی Breadcrumb NavXT بهراحتی امکانپذیر است. پس اگر سایت وردپرسی دارید، حتماً سراغ استفاده از این ابزار بروید.
۴)عمق کلیک سایت را به حداقل برسانید
اینکه کاربران برای دسترسی به یک صفحه مجبور باشند چندین بار روی لینکهای متعددی کلیک کنند، اصلاً درست نیست و میتواند روی تجربه رابط کاربری و سئوی سایتتان تاثیر منفی داشته باشد. در حالت ایدهآل کاربران باید با کمتر از ۴ کلیک از صفحهی اصلی سایت به صفحات دلخواهشان برسند.
هرچقدر تعداد این کلیکها کمتر باشد، از نظر سئوی تکنیکال مناسبتر است. چون وقتی تعداد این کلیکها افزایش مییابد، پیشفرض الگوریتمهای گوگل این است که صفحات عمیق اهمیت کمتری دارند؛ پس ممکن است آنها را کراول نکند.
سادهترین راهکار برای کاهش عمق کلیکها این است که مستقیماً از صفحهی اصلی به صفحات مهم و دستهبندیهای اصلی سایت لینک بدهید. برای مثال اگر یک آژانس دیجیتال مارکتینگ دارید و خدمات مهمتان طراحی سایت و سئو است، در صفحهی اصلی سایت باید به صفحه لندینگ طراحی سایت و صفحه لندینگ سئو لینک داده باشید.
۵)صفحات یتیم را شناسایی و اصلاح کنید
منظور از صفحات یتیم، صفحاتی هستند که هیچ لینکسازی داخلیای برای آنها انجام نگرفته است. چون خزندههای گوگل به کمک لینکهای داخلی صفحات سایت را پیمایش میکنند، صفحات یتیم ممکن است هنگام خزش سایت مورد توجه قرار نگرفته و حتی ایندکس هم نشوند. در ضمن یافتن صفحات یتیم برای کاربران هم ممکن است سخت باشد.
برای حل این مشکل باید صفحات یتیم را شناسایی کرده و با اضافه کردن لینکی از صفحهی دیگر یا لینک کردن صفحه یتیم در صفحهای مرتبط مشکل را حل کنید.
چک لیست دسترسیپذیری و کاربردپذیری (Accessibility and Usability)
کاربردپذیری یا Usability، در سئو (یا طراحی سایت) به این معنا است که سایت چقدر برای کاربر آسان و کارآمد است. به زبان دیگر، کاربر در هنگام استفاده از سایت چطور میتواند به خواستههایش برسد. آیا بهراحتی میتواند این کار را انجام دهد؟ یا باید مسیری سخت را پشت سر بگذارد؟ آیا در هنگام استفاده از سایت، با آن احساس راحتی دارد یا خیر؟
منظور از دسترسیپذیری یا Accessibility هم این است که رابط کاربری سایتتان چگونه است؟ و آیا کاربران بدون توجه به محدودیتها یا تواناییهایی که دارند، میتوانند از سایتتان استفاده کنند؟ برای مثال آیا سایت شما برای افراد نابینا هم قابل دسترسی است یا خیر؟
نکته اینجاست که هرچقدر دسترسیپذیری و کاربردپذیری سایتتان بهتر باشد، از نظر گوگل یک امتیاز مثبت است. علاوه بر این، ارائهی یک تجربهی کاربری مفید میتواند باعث افزایش نرخ کلیک و نرخ تبدیل وبسایت شود. به همین خاطر در سئوی تکنیکال به این مبحث توجه ویژهای میکنند.
برای بهبود دسترسیپذیری و کاربردپذیری سایت، لازم است دستورالعملهای زیر را دنبال کنید:
۱.مطمئن شوید از HTTPS استفاده میکنید
استفاده از پروتکل امن HTTPS از نظر سئو یک فاکتور مهم است و روی رتبهبندی سایتتان تاثیر میگذارد. از طرف دیگر استفاده از پروتکل HTTPS به جلب اعتماد کاربران کمک میکند؛ چون به کاربران نشان میدهد که سایت شما امن است و اطلاعات آنها در معرض خطر نیست.
۲.از اسکیما و دادههای ساختاریافته استفاده کنید
دادههای ساختاریافته یا Structured Data، اطلاعاتی هستند که شما میتوانید به صفحات مختلف سایتتان اضافه کنید؛ با این هدف که موتورهای جستجو به اطلاعات بیشتری دربارهی آن صفحه یا محتوای آن دسترسی داشته باشند. مثلاً استفاده از میانگین امتیاز مشتریان یا اضافه کردن ساعت کاری کسبوکارتان در دسته دادههای ساختاریافته قرار میگیرند.
یکی از سادهترین و محبوبترین راهکارها برای نشانهگذاری این دادهها، استفاده از نشانهگذاری اسکیما (schema markup) است. کدهای اسکیما را باید در HTML صفحات سایت قرار میدهید؛ به کمک اسکیما میتوانید مواردی مثل نوع محتوا، نویسنده، موضوع و اطلاعات مهم را برای موتورهای جستجو برجسته کنید. این کار گاهی اوقات باعث میشود تا گوگل از محتوای سایتتان در بخش Rich Snippets هم استفاده کند که نتیجهی آن افزایش ترافیک سایت است.
برای مثال از نشانهگذاری اسکیما میتوانید در صفحات محصول، صفحات رویدادها، فهرست کسبوکارهای محلی، سایتهای آگهی شغلی، صفحات دستور پخت و آشپزی، نقد فیلم و کتاب، پستهای وبلاگ و محتواهای ویدیویی استفاده کنید. این صفحات امکان نمایش در Rich Snippets گوگل را دارند.
۳.در سایتهای چندزبانه از تگ hreflang استفاده کنید
تگ hreflang به موتورهای جستجو توضیح میدهد که کدام نسخه از سایت را باید به کاربران نشان دهد؛ این تگ بیشتر برای سایتهای چندزبانه و بینالمللی کاربرد دارد. به کمک hreflang میتوانید سایتتان را برای کاربران مناطق جغرافیایی و زبانهای مختلفی بهینهسازی کنید. این تک به گوگل و سایر موتورهای جستجو کمک میکند تا برحسب لوکیشن و زبان کاربر، مناسبترین نسخهی سایت را ببیند.
چک لیست افزایش سرعت و عملکرد سایت
سرعت لود شدن سایت و عملکرد فنی آن روی رتبهبندی آن در موتورهای جستجو تاثیر مستقیم دارد. در ادامه چک لیستی برایتان آماده کردهایم که میتوانید برای افزایش سرعت و عملکرد سایت از آن کمک بگیرید.
۱)روی بهبود Core Web Vitals سایت تمرکز کنید
به گفته سایت سمراش:
“Core Web Vitals are a set of three performance metrics that measure how user-friendly your site is. Based on load speed, responsiveness, and visual stability.”
«اصطلاح Core Web Vitals ترکیبی از سه معیار عملکردی است که میزان کاربر پسند بودن سایت شما را اندازهگیری میکند. این معیارها براساس سرعت بارگذاری سایت، واکنشگرا بودن یا نبودن آن و پایداری بصری سایت مشخص میشوند.»
سه معیار اصلی Core Web Vitals عبارتند از:
- بزرگترین رنگ محتوا – Largest Contentful Paint (LCP): این معیار زمان بارگذاری صفحه را اندازه میگیرد. اندازهگیری این زمان از لحظهی کلیک کاربر روی لینک شروع شده و تا زمان لود شدن تمامی اجزای صفحه ادامه مییابد. هرچقدر عدد LCP کوچکتر باشد، بهتر است. براساس استانداردهای گوگل این زمان باید به حدود ۲ تا ۴ ثانیه برسد.
- تعامل تا رنگ بعدی Interaction to Next Paint (INP): این شاخص سرعت پاسخگویی سایت به تعاملات کاربران را اندازهگیری میکند. وقتی کاربر روی لینکی میزند، عدد INP مشخص میکند چقدر طول میکشد تا کاربر به هدفش برسد.
- تغییر چیدمان تجمعی Cumulative Layout Shift (CLS): این شاخص میزان تغییر چیدمان صفحه در هنگام بارگذاری را مشخص میکند.
در سئوی تکنیکال باید فاکتورهای حیاتی وب را اندازهگیری کرده و روی بهبود وضعیت آنها تمرکز کنید. برای اندازهگیری این شاخصها میتوانید از سایت pagespeed.web یا ابزارهای جایگزین کمک بگیرید.
۲)مطمئن شوید سایتتان با دستگاههای مختلف سازگار است
طیف گستردهای از مردم با گوشیهای هوشمندشان وبگردی میکنند. به همین دلیل مهم است که سایت شما با گوشیهای موبایل سازگار باشد. طراحی ریسپانسیو وبسایت از نظر موتورهای جستجو هم یک فاکتور مهم محسوب میشود. جالب است بدانید گوگل ابتدا نسخهی موبایل سایتتان را ایندکس میکند و نه نسخهی دسکتاپ را.
در طراحی سایتهای واکنشگرا باید حواستان به نحوهی نمایش سایت، رابط کاربری، خوانایی متن و سرعت لود شدن آن در دستگاههای موبایل باشد.
۳)حجم صفحات سایت را کاهش دهید
یک راهکار موثر برای افزایش سرعت سایت، بهینهسازی حجم صفحات آن است. استفاده از کدهای بهینه شده، حذف اسکریپتهای درونخطی، فشردهسازی و ادغام کدهای CSS و JS و بهینهسازی تصاویر برای سایت راهکار هایی هستند که میتوانید به کمک آنها حجم صفحات سایت را کاهش دهید.
برای بهینهسازی تصاویر میتوانید از ابزارهای مختلفی مثل سایت TinyPNG استفاده کنید.
۴)اسکریپتهای غیرضروری را حذف کنید
گاهی اوقات برای استفاده از پلاگینها یا ابزارهای مختلف باید کدهای اسکریپتی مختلفی را در سایت خود جایگذاری کنید. این کار شاید به سایت شما ظاهری پویا و تعاملی بدهد؛ اما میتواند آن را کند کرده و حتی باعث اختلال در عملکرد آن شود. در نتیجه بهتر است اسکریپتهای شخص ثالثی که استفادهای از آنها ندارید را حذف کنید. این کار معمولاً باعث بهبود عملکرد و سرعت لود شدن سایت میشود.
چک لیست محتوا برای سئو تکنیکال
مشکلات محتوایی فقط مربوط به بحث سئوی داخلی نیستند؛ بخشی از مشکلات محتوایی را میتوان زیرمجموعهای از استراتژیهای سئوی فنی محسوب کرد. در ادامه چک لیستی از این موارد را مرور میکنیم.
۱.به محتواهای تکراری سایت رسیدگی کنید
منظور از محتوای تکراری، محتوایی است که کاملاً مشابه با محتوای دیگری است که یک جایی از فضای وب وجود دارد. مهم نیست این محتوای تکراری در سایت خودتان باشد یا سایت دیگران. در هر صورت وجود محتوای تکراری در سایت میتواند به سئوی شما ضربه بزند. به همین دلیل باید فکری به حال آن بکنید.
برای مثال میتوانید محتوای تکراری سایت را حذف کرده یا آپدیت کنید؛ اگر نمیخواهید این کار را انجام دهید، چارهی کار استفاده از ریدایرکت ۳۰۱ یا تگ Canonical است.
۲.مشکلات محتواهای ضعیف را برطرف کنید
محتوای ضعیف یا Thin content، محتوایی است که ارزشی برای بازدیدکنندگان سایت ندارد یا ارزش آن ناچیز است. به بیان دیگر، هدف جستجوکننده را برطرف نمیکند و نمیتواند به سوالات و نیازش پاسخ دهد. داشتن این نوع از محتوا منجر به افزایش نرخ پرش و نارضایتی کاربران میشود که نتیجهی آن جریمه شدن توسط موتورهای جستجو است.
برای شناسایی محتواهای ضعیف به دنبال صفحاتی باشید که پیام ارزشمندی را منتقل نمیکنند؛ یا کپی شده از سایتهای دیگر هستند. همچنین صفحاتی که با تبلیغات و کلمات کلیدی اسپم نوشته شده باشند هم در این دسته قرار میگیرند.
نکتهی بعدی اینکه برخی از سئوکاران معتقدند محتوای نوشته شده با هوش مصنوعی هم نوعی از Thin content محسوب میشود. خصوصاً اگر مستقیماً از ابزارهای AI کپی شده باشد. با یافتن صفحات ضعیف باید محتوای آنها را آپدیت کرده یا آنها را حذف کنید.
سخن آخر
سئوی تنیکال اگر مهمتر از سئوی داخلی و سئو خارجی نباشد، کم اهمیتتر از آنها هم نیست. در این بخش از سئو باید مسیر را برای موتورهای جستجو هموار کنید؛ به نحوی که راحتتر بتوانند موضوع سایت را درک کرده و صفحات آن را ایندکس کنند. افزایش سرعت و بهبود تجربه کاربران هم از دیگر اهدافی است که در سئوی فنی باید دنبال کنید. در این مقاله یک چک لیست کامل از Technical SEO را برایتان شرح دادیم. اگر سوال دیگری دربارهی مباحث بالا دارید، در کامنتها پاسخگوی شما هستیم.