وبینار بهبود سئو تکنیکال با استفاده از اسکریمینگ فراگ
در این وبینار قراره با یکی از مهمترین و کاربردیترین ابزارهای سئو تکنیکال، یعنی اسکریمینگ فراگ (Screaming Frog)، کار کنیم. اسکریمینگ فراگ مثل یک ربات خزندهست که سایت ما رو صفحه به صفحه میخزه و یک گزارش کامل از وضعیت فنی سایت به ما میده.
اول از همه میفهمیم که اسکریمینگ فراگ دقیقا چیه و چرا هر متخصص سئو باید کار باهاش رو بلد باشه. بعد، یک دید کلی از بخشهای مختلف این ابزار پیدا میکنیم.
در ادامه، یاد میگیریم چطور با استفاده از این ابزار:
• مشکلات فنی سایت رو پیدا کنیم.
• صفحههای تکراری و محتوای بیکیفیت یا «زامبی» رو شناسایی کنیم.
• لینکهای شکسته که به سئوی سایت ضربه میزنن رو پیدا و اصلاح کنیم.
• کدهای اسکیما (Schema) و دادههای ساختاریافته رو بررسی کنیم
یکی از بخشهای جذاب این وبینار اینه که یاد میگیریم چطور اسکریمینگ فراگ رو به ابزارهای دیگهای مثل Google Search Console ،Google Analytics و Page Speed Insights وصل کنیم. این کار به ما کمک میکنه دید دقیقتری از وضعیت سایت به دست بیاریم. در آخر هم میبینیم که چطور میتونیم از این ابزار برای تحلیل رقبا استفاده کنیم.
چرا باید از اسکریمینگ فراگ استفاده کنیم؟
تصور کنین بخواین تمام صفحههای یک سایت رو دستی بررسی کنین. باید تکتک صفحهها رو باز کنین، عنوانها، محتوا، لینکهای داخلی و خارجی و کلی جزئیات فنی دیگه رو چک کنین. این کار برای یک سایت 100 صفحهای هم ساعتها و شاید روزها طول بکشه. اسکریمینگ فراگ دقیقا همین کار رو در عرض چند دقیقه برای ما انجام میده.
مهمترین مزایای اسکریمینگ
سرعت بالا: در چند دقیقه یک سایت کامل رو تحلیل میکنه.
دسترسی آسان: روی سیستمعاملهای Windows و Mac کار میکنه. نسخه رایگانش تا 500 آدرس (URL) رو بررسی میکنه، اما نسخه پولی اون هیچ محدودیتی نداره.
خروجیهای دقیق: یکی از بهترین ویژگیهاش اینه که میتونیم از تمام دادهها خروجی «اکسل» بگیریم. اینطوری میتونیم خیلی راحت برای تیم سئو وظیفه تعریف کنیم و روند پیشرفت پروژه رو دنبال کنیم.
آشنایی کلی با محیط نرمافزار
کار با اسکریمینگ فراگ (Screaming Frog) خیلی ساده است. اول یک نمای کلی از مشکلات سایت رو بهتون نشون میده. بعد، میتونید روی هر مشکل کلیک کنید تا لیست صفحههایی که اون ایراد رو دارن ببینید. در نهایت هم جزئیات دقیق هر صفحه رو بررسی میکنین.
این ابزار امکانات پیشرفتهای هم داره. مثلاً میتونین تنظیم کنید که به صورت خودکار و زمانبندی شده (مثلا هفتهای یک بار) سایت شما رو بررسی و گزارش رو براتون ایمیل کنه.
حالتهای ذخیرهسازی اطلاعات در اسکریمینگ فراگ (Storage Mode)
حالت حافظه (Memory Storage): در این حالت، اطلاعات بررسی سایت روی RAM کامپیوتر شما ذخیره میشه. این حالت سریعتره، اما به محض اینکه نرمافزار رو ببندید، تمام اطلاعات پاک میشه.
حالت دیتابیس (Database Storage): در این حالت، گزارش کامل بررسی سایت روی هارد دیسک شما ذخیره میشه و میتونید دوباره به گزارش مراجعه کنین.
بهتره همیشه از حالت دیتابیس استفاده کنید. چون بعضی از قابلیتهای پیشرفته و مهم نرمافزار، مثل مقایسه کردن گزارشها، فقط در این حالت کار میکنن.
تخصیص حافظه (Memory Allocation)
اسکریمینگ فراگ به شما اجازه میده مشخص کنید چقدر از رم کامپیوترتون رو استفاده کنه. بهتره همه رم رو بهش اختصاص ندید تا موقعی که داره یک سایت بزرگ رو بررسی میکنه، سرعت کامپیوترتون کم نشه و بتونید همزمان کارهای دیگهتون رو هم انجام بدید.
حالتهای مختلف بررسی سایت در اسکریمینگ فراگ (Modes)
حالت عنکبوتی (Spider Mode): این حالت پیشفرض و اصلیه. مثل یک ربات گوگل، از یک آدرس شروع میکنه و با دنبال کردن لینکها، تمام صفحههای قابل دسترس سایت رو پیدا و بررسی میکنه. برای تحلیل کامل یک سایت از این حالت استفاده میکنیم.
حالت لیستی (List Mode): وقتی نمیخوایم کل سایت رو بررسی کنیم و فقط یک لیست مشخص از آدرسها رو داریم، میتونیم لیست رو به ابزار بدیم تا فقط همون صفحهها رو تحلیل کنه. (مناسب بررسی وضعیت یک کمپین خاص یا چک کردن لیست صفحههای استخراج شده از سرچ کنسول)
حالت مقایسهای (Compare Mode): در این حالت امکان مقایسه دو گزارش از یک سایت رو دارید، برای اینکه وضعیت سایت رو پس از تغییرات فنی و محتوایی بررسی کنین و دقیقاً ببینید چه صفحاتی اضافه، حذف یا اطلاعاتشون (مثل عنوان یا توضیحات متا) عوض شده.
امکانات جانبی کاربردی
ساخت نقشه سایت (Sitemaps) : بعد از بررسی کامل سایت، یک نقشه سایت XML استاندارد میسازه.
مصورسازی (Visualisations) : یک نمای گرافیکی و سهبعدی از ساختار لینکهای داخلی سایت نمایش میده که در درک معماری سایت و پیدا کردن صفحههای یتیم (Orphan Pages) کاربرد دارن.
بخش تنظیمات (Configuration)
این بخش، مرکز فرماندهی شماست. اینجا مشخص میکنین ربات چطور سایت رو بررسی کنه.
نکته مهم: حواستون باشد هر گزینهای که فعال میکنید، یک درخواست اضافه به سرور میفرستد. پس در فعال کردن گزینهها زیادهروی نکنید تا سرور، IP شما رو مسدود نکنه.
در این بخش، شما تصمیم میگیرین:
چه چیزهایی بررسی شوند؟ آیا علاوه بر کدهای HTML، فایلهای CSS ،JavaScript و تصاویر رو هم بررسی بشن؟
سابدامین و سابفولدر: این گزینه برای سایتهای بزرگ با معماری پیچیده خیلی مهمه.
لینکهای Nofollow: آیا این لینکها هم دنبال بشن یا نه؟
سایتهای مدرن چطور دیده شوند؟ (JavaScript Rendering) اگر سایت شما از ابزارهای مدرن استفاده میکنه، حتما این گزینه رو فعال کنید. وگرنه ربات به جای محتوای اصلی سایت، کدهای اولیه HTML رو میبینه.
دنبال چه اطلاعاتی بگرده؟ (Extraction) به ابزار میگه که چه دیتایی را از هر صفحه بیرون بکشه. مثلا دنبال کدهای اسکیما (Schema) یا تگهای کنونیکال (Canonical) یا اطلاعات مربوط به سرعت مثل زمان پاسخدهی سرور بگرده.
دو تا قابلیت جالب دیگر هم برای شخصیسازی تحلیل وجود داره:
تعریف قوانین شخصی (Preferences): میتونین قوانین خودتون رو برای تحلیل برای ابزار مشخص کنین و اسکریمینگ فراگ بر همین اساس، سایت رو بررسی میکنه و بهتون گزارش میده.
مدیریت محتوای تکراری (Content): بخشهایی مثل منوی اصلی و فوتر که در تمام صفحات سایت تکرار میشن، را برای برای ابزار مشخص کنید تا در تحلیل محتوای تکراری نادیده گرفته بشن.
قابلیتهای پیشرفته اسکریمینگ فراگ
کنترل سرعت (Speed): جهت جلوگیری از مسدود شدن IP میتونید سرعت ربات در بررسی سایت رو کم کنید.
خزیدن مثل گوگل (User-Agent): میتونید به اسکریمینگ فراگ بگین که خودش را جای «گوگلبات» جا بزنه و سایت را دقیقا از نگاه گوگل ببینه.
اتصال به ابزارهای دیگر (API Access): با این قابلیت میتوانید اسکریمینگ فراگ را به ابزارهایی مثل Google Search Console و Google Analytics وصل کنین تا اطلاعات مهم سئو مثل مشکلات فنی و آمار بازدیدکنندهها را یکجا کنار هم ببینید.
جستوجوی سفارشی (Custom Search): برای پیدا کردن مواردی که در گزارشهای عادی نیست.
خواناتر کردن گزارشها (Segmentation): برای اینکه خوانایی گزارشهای طولانی و پر از داده رو بیشتر کنید، میتونید دادهها رو برای خودتون دستهبندی و رنگی کنید. مثلاً میتونید تعیین کنید تمام صفحاتی که مشکل عنوان دارن با رنگ قرمز و اونهایی که لینک شکسته دارن با رنگ زرد نمایش داده بشن.
دیدن نقشه سایت (Visualizations): با این قابلیت میتونید ساختار لینکهای داخلی سایت را به شکل یک نقشه گرافیکی ببینید که برای تحلیل معماری سایت خودتان و رقبا عالی است.
نکته فنی برای کاربران ایران: در زمان بررسی سایتهای ایرانی، ممکنه موقع تحلیل به مشکل برخورد کنین، بنابراین دقت کنید که فیلترشکن خاموش باشه.
اگر فقط میخواین یک دید کلی از صفحات سایت به دست بیارین، از بخش تنظیمات، تیک گزینههای CSS و JavaScript رو بردارین. این کار سرعت تحلیل رو چند برابر میکنه.
چطور گزارشها را تحلیل کنیم؟
بعد از اینکه اسکریمینگ فراگ بررسی سایت رو تموم کرد و گزارش رو آماده کرد، برای تحلیل گزارش یک نقشه راه ساده و خیلی موثر وجود داره:
1- مستقیم به سراغ تب «Issues» برید:
این تب، بهترین نقطه برای شروعه. اسکریمینگ فراگ به طور خودکار تمام مشکلات سایت را پیدا و بر اساس اهمیت، دستهبندی میکنه.
2- از قانون طلایی استفاده کنید: مرتبسازی بر اساس «Priority»
مهمترین قدم این است که لیست مشکلات رو بر اساس ستون اولویت (Priority) مرتب کنین. این کار باعث میشه از مهمترین و بزرگترین مشکلاتی شروع کنین که بیشترین تاثیر را روی سئوی سایت شما دارن.
با این روش، به جای سردرگم شدن بین کلی داده، همیشه روی کارهایی تمرکز میکنین که بیشترین نتیجه رو براتون دارن. ابزار همه جور مشکلی رو براتون پیدا میکنه، از مشکلات فنی بزرگ مثل لینکهای شکسته و خطاهای اسکیما (Schema) گرفته، تا ایرادات مهم سئو روی صفحه مثل نبودن عنوان اصلی (H1) یا تصاویر حجیمی که سرعت سایت رو کم کردن.
لینکهای شکسته (Broken Links)
اگر صفحهای رو از سایت پاک کردین (و خطای 404 یا 410 میده)، حتماً حواستون باشه که از صفحات دیگه بهش لینک نداده باشین. این «لینکهای شکسته» هم برای کاربر بد هستن و هم برای سئو. اسکریمینگ فراگ به شما جای دقیق این لینکها رو میگه تا بتونید پیدا و اصلاحشون کنین.
صفحات یتیم (Orphan Pages)
صفحات یتیم مثل اتاقهای مخفی تو سایت هستن. وجود دارن، ولی هیچ راهرو یا لینک داخلی بهشون نمیرسه. این صفحات بودجه خزش گوگل را هدر میدن. بعد از پیدا کردنشون، باید تصمیم بگیرین که اگر مفیدن بهشون لینک بدین، وگرنه حذفشون کنین.
اولویتبندی هوشمندانه
اسکریمینگ فراگ یک چکلیست بلند بالا از مشکلات احتمالی به شما میده. از شما به عنوان یک متخصص سئو انتظار میره که هوشمندانه اولویتبندی کنین. مثلاً، یک مشکل امنیتی مثل HTTPS یا یک خطای مهم در اسکیما (Schema)، خیلی مهمتر از یک عکس بدون متن جایگزینه. همیشه روی اصلاحاتی تمرکز کنین که بیشترین تاثیر مثبت را روی سایتتون دارن.
چکلیست نهایی
در نهایت، این چند تا نکته مهم و پرتکرار رو هم همیشه گوشه ذهنتون داشته باشید:
عنوانها: مطمئن بشین که تمام صفحات مهم، یک Page Title و یک H1 خوب و منحصربهفرد دارن.
امنیت: تمام صفحات سایت باید از پروتکل امن HTTPS استفاده کنن. وجود صفحات HTTP که به نسخه امن ریدایرکت نمیشن، یک مشکل جدی سئویی و امنیتیه که باید فوراً برطرف بشه.
نقشه سایت: نقشه سایت شما باید همیشه بهروز و شامل آدرسهای صحیح و قابل دسترس (با کد وضعیت 200) باشد. وجود لینکهای خراب (404) در نقشه سایت، یک سیگنال منفی به گوگل محسوب میشه.
کدهای اسکیما: خطاهای اسکیما (Schema) رو جدی بگیرین، این خطاها میتونند مانع نمایش سایت شما با ظاهر ویژه (Rich Result) در نتایج جستجو بشن و یک فرصت بزرگ رو از شما بگیرن.