نحوه استفاده از پروکسیهای مسکونی Dataimpulse برای مانیتورینگ سئو در ویندوز با Screaming Frog
راهنمای عملی برای پیکربندی پروکسیهای مسکونی Dataimpulse در Screaming Frog SEO Spider در ویندوز برای ردیابی دقیق رتبه و مانیتورینگ SERP بدون مسدود شدن IP.
مرور کلی
این آموزش نحوه پیکربندی پروکسیهای مسکونی Dataimpulse را در Screaming Frog SEO Spider در ویندوز برای مانیتورینگ قابل اعتماد سئو، ردیابی رتبه و تحلیل SERP نشان میدهد. با مسیریابی Screaming Frog از طریق IPهای مسکونی چرخشی Dataimpulse، میتوانید از مسدود شدن بر اساس IP جلوگیری کرده و دادههای جستجوی دقیق را در مقیاس بزرگ جمعآوری کنید.
Dataimpulse پروکسیهای مسکونی و موبایل را با پرداخت بهازای استفاده، با پشتیبانی HTTP و SOCKS5، و مجموعهای از بیش از ۹۰ میلیون IP ارائه میدهد. پروکسیهای مسکونی آنها برای وباسکرپینگ و جمعآوری دادههای حجیم بهینه شدهاند و برای خزشهای سئو مناسب هستند.
پیشنیازها
قبل از شروع، مطمئن شوید که موارد زیر را دارید:
- یک کامپیوتر ویندوز ۱۰ یا ویندوز ۱۱.
- Screaming Frog SEO Spider نصب شده باشد (دانلود از سایت رسمی).
- یک حساب Dataimpulse با پروکسیهای مسکونی فعال (ثبتنام یا ورود).
- اطلاعات ورود پروکسی Dataimpulse شما: هاست، پورت، نام کاربری و رمز عبور (در داشبورد شما موجود است).
- آشنایی اولیه با منوهای پیکربندی Screaming Frog.
مرحله ۱: اطلاعات ورود پروکسی Dataimpulse خود را جمعآوری کنید
وارد داشبورد Dataimpulse خود شوید و اطلاعات ورود پروکسی خود را پیدا کنید. شما نیاز دارید به:
- هاست پروکسی: نام میزبان دروازه برای پروکسیهای شما (مثلاً
proxy.dataimpulse.com— میزبان دقیق را در داشبورد خود بررسی کنید). - پورت پروکسی: شماره پورت برای HTTP یا SOCKS5 (مثلاً
8000یا823). - نام کاربری: نام کاربری Dataimpulse شما.
- رمز عبور: رمز عبور Dataimpulse شما.
Dataimpulse از هر دو پروتکل HTTP و SOCKS5 پشتیبانی میکند. برای Screaming Frog، HTTP سادهترین گزینه است زیرا بهطور پیشفرض با تنظیمات پروکسی این ابزار کار میکند.
مرحله ۲: یک فایل لیست پروکسی ایجاد کنید
Screaming Frog یک فایل متنی را میپذیرد که در هر خط یک پروکسی دارد. میتوانید هر خط را به صورت username:password@host:port یا host:port:username:password قالببندی کنید. ما از قالب اول استفاده میکنیم.
یک فایل متنی جدید ایجاد کنید (مثلاً dataimpulse_proxies.txt) و ورودی پروکسی خود را اضافه کنید:
username:[email protected]:8000
اگر چندین پروکسی دارید (مثلاً پورتهای مختلف برای چرخش)، هر کدام را در یک خط جدید اضافه کنید. فایل را در مکانی که بهراحتی پیدا شود ذخیره کنید، مانند C:\SEO\dataimpulse_proxies.txt.
توجه: اگر رمز عبور شما حاوی کاراکترهای خاصی مانند
@،:یا/است، آنها را URL-encode کنید (مثلاً@به%40تبدیل میشود). این برای قالبusername:password@host:portمهم است.
مرحله ۳: Screaming Frog را برای استفاده از لیست پروکسی پیکربندی کنید
- Screaming Frog SEO Spider را باز کنید.
- به Configuration > Proxy بروید.
- در تب Proxy، گزینه Use proxy list را انتخاب کنید.
- روی Browse کلیک کنید و فایل
dataimpulse_proxies.txtخود را انتخاب کنید. - Proxy rotation را روی Every request تنظیم کنید (یا Every N requests اگر ترجیح میدهید از همان IP برای چند درخواست استفاده کنید). برای مانیتورینگ سئو، چرخش در هر درخواست به توزیع بار و جلوگیری از محدودیت نرخ کمک میکند.
- اگر پروکسیهای شما نیاز به احراز هویت دارند، مطمئن شوید که فیلدهای Username و Password خالی هستند (چون اطلاعات ورود در فایل است) یا فقط در صورتی پر شوند که از لیست پروکسی استفاده نمیکنید.
- برای ذخیره روی OK کلیک کنید.
مرحله ۴: اتصال پروکسی را تست کنید
قبل از اجرای یک خزش کامل، بررسی کنید که Screaming Frog میتواند از طریق Dataimpulse متصل شود. میتوانید پروکسی را بهطور مستقل با استفاده از PowerShell یا curl تست کنید.
PowerShell را باز کنید و اجرا کنید:
curl -x http://username:[email protected]:8000 https://httpbin.org/ip
username، password، proxy.dataimpulse.com و 8000 را با اطلاعات ورود واقعی خود جایگزین کنید. پاسخ باید یک آدرس IP متفاوت از IP محلی شما نشان دهد و تأیید کند که پروکسی کار میکند.
از طرف دیگر، از دکمه Test داخلی Screaming Frog در پنجره پیکربندی پروکسی برای بررسی اتصال استفاده کنید.
مرحله ۵: یک خزش آزمایشی اجرا کنید
- در Screaming Frog، یک URL آزمایشی (مثلاً
https://example.com) در نوار آدرس وارد کنید. - برای شروع خزش روی Start کلیک کنید.
- پیشرفت خزش را نظارت کنید. اگر خزش بدون خطا کامل شود و تب External نتایج را نشان دهد، پروکسی کار میکند.
- برای تأیید اینکه درخواستها از طریق Dataimpulse مسیریابی میشوند، میتوانید لاگهای خزش را بررسی کنید یا از یک سرویس بررسی IP به عنوان URL هدف خود (مثلاً
https://httpbin.org/ip) استفاده کرده و پاسخ HTML را بررسی کنید.
عیبیابی
- خطاهای احراز هویت: نام کاربری و رمز عبور خود را دوباره بررسی کنید. اگر رمز عبور شما حاوی کاراکترهای خاص است، آنها را در فایل لیست پروکسی URL-encode کنید.
- وقفههای اتصال: مطمئن شوید که هاست و پورت پروکسی درست هستند. بررسی کنید که فایروال یا آنتیویروس شما دسترسی شبکه Screaming Frog را مسدود نکرده باشد.
- مسدود شدن توسط سایت هدف: برخی سایتها ممکن است همچنان IPهای مرکز داده را مسدود کنند، اما IPهای مسکونی Dataimpulse کمتر احتمال دارد مسدود شوند. اگر با مسدودیت مواجه شدید، نرخ خزش را کاهش دهید یا به پروکسیهای موبایل (که از Dataimpulse هم موجود است) تغییر دهید.
- کار نکردن چرخش پروکسی: بررسی کنید که فایل لیست پروکسی بهدرستی قالببندی شده و Screaming Frog روی استفاده از لیست تنظیم شده است. اگر به ماندگاری نشست نیاز دارید، داشبورد Dataimpulse خود را برای نقاط پایانی نشست چسبنده (sticky session) بررسی کنید.
- خطاهای SSL: اگر خطاهای SSL را مشاهده کردید، مطمئن شوید که Screaming Frog برای اعتماد به گواهی پروکسی پیکربندی شده است یا تأیید SSL را بهطور موقت برای تست غیرفعال کنید (برای محیط تولید توصیه نمیشود).
خلاصه
شما پروکسیهای مسکونی Dataimpulse را در Screaming Frog SEO Spider در ویندوز پیکربندی کردهاید. این تنظیمات به شما امکان میدهد خزشهای سئو در مقیاس بزرگ و وظایف ردیابی رتبه را بدون ایجاد مسدودیت بر اساس IP اجرا کنید. به یاد داشته باشید که استفاده از پروکسی خود را نظارت کنید، تنظیمات چرخش را در صورت نیاز تنظیم کنید، و برای ویژگیهای پیشرفته مانند نشستهای چسبنده یا پشتیبانی SOCKS5 به مستندات Dataimpulse مراجعه کنید.