یکی از راهحلهای رایجی که اغلب برای بهبود سرعت لود و پایداری سایتهای ایرانی مطرح میشود، استفاده از CDNهای ایرانی است.
هایCDN ایرانی واقعاً هم میتوانند در شرایط عادی دسترسی و سرعت بارگذاری سایت را برای کاربران داخل ایران بالا ببرند؛ اما نه در شرایطی که با قطعی اینترنت و محدودیتهایی در زیرساخت شبکه کشور مواجه میشویم!
در این مقاله میخواهیم بررسی کنیم که CDN ایرانی دقیقاً چه کاری برای سایت شما انجام میدهد و راهکار تکمیلی برای بهبود سئو و دسترسی به سایت در زمان محدودیتهای اینترنت چیست.
با یک یادآوری کوتاه شروع میکنیم:
میزبانی همزمان سایت در سرور خارجی و ایرانی
CDN ایرانی اصلاً چه کاری انجام میدهد؟
قبل از هر چیزی، بیایید یک مروری بر اینکه CDN چیست داشته باشیم.
شبکه تحویل محتوا یا CDN، مجموعهای از سرورهاست که در نقاط جغرافیایی مختلف پخش شدهاند و یک نسخه از فایلهای سایت شما (مثل تصاویر، CSS و جاوااسکریپت) را روی خودشان نگه میدارند.
وقتی کاربری از یک شهر یا کشور خاص به سایت شما سر میزند، بهجای اینکه فایلها یا بهتر است بگوییم پاسخ درخواستش را از سرور اصلی (که ممکن است مثلاً در اروپا یا آمریکا و هزاران کیلومتر دورتر باشد) دریافت کند، از نزدیکترین سرور CDN به خودش میگیرد.
در نتیجه: سایت سریعتر برای کاربر باز میشود.
CDNهای ایرانی مثل «ابرآروان» یا «ستون»، دقیقاً همین کار را برای کاربران داخل ایران انجام میدهند؛ یعنی محتوای سایت را از سرورهایی که داخل کشور یا نزدیک به آن قرار دارند، به کاربر ایرانی تحویل میدهند.
بنابراین سایتی که بدون CDN چند ثانیه طول میکشید تا برای کاربران داخلی باز شود، حالا در کسری از ثانیه بالا میآید.
تا اینجا همهچیز خوب است؛ اما داستان همینجا تمام نمیشود.
| ⭐ محتوای مرتبط: استفاده از CDN چه تاثیری روی سرعت سایت دارد؟ |
مشکل اصلی: CDN ایرانی و دسترسی رباتهای گوگل
با اینکه گفتیم CDNهای ایرانی میتوانند تاثیر خوبی روی پایداری و سرعت سایتهای داخلی داشته باشند، اما گاهی خودشان میتوانند بخشی از مشکل سئوی شما باشند!
موضوع این است که زیرساختهای داخلی ایران، به خاطر تحریمها و محدودیتهای فناوری، همیشه در دسترسی دوطرفه با اینترنت جهانی مشکل دارند.
وقتی سایت شما فقط روی زیرساخت داخلی (هاست داخلی به همراه CDN داخلی) قرار دارد، در شرایط عادی شاید همهچیز خوب پیش برود؛ اما در زمان اختلال یا قطعی اینترنت بینالملل، که متأسفانه در سالهای اخیر بارها و بارها تکرار شده، فاجعه رخ میدهد!
طبق مستندات رسمی خود گوگل، Googlebot عمدتاً از طریق زیرساخت و سرورهای داخل آمریکا برای کراول کردن سایتها میآیند و معمولاً از یک موقعیت ثابت سایتتان کراول میکند. این یعنی اگر سایتی به هر دلیلی، دسترسی این آیپیهای خارجی به سایت را مسدود کند یا در مسیر برعکس (یعنی از ایران به بیرون) دچار محدودیت شود، Googlebot عملاً نمیتواند به محتوای سایت دسترسی پایدار داشته باشد.
درست است که رباتهای گوگل از سرورهای دیگر (مثلاً از آسیا یا اروپا یا حتی سرورهای داخلی) هم میتوانند به سایت شما دسترسی داشته باشند، اما ظرفیت کراول گوگل از این زیرساختها خیلی خیلی محدود و بهشدت سهمیهبندیشده است؛ یعنی چه؟
یعنی حتی اگر گوگل بتواند از یک کشور دیگر به محتوای محدودشده شما دسترسی پیدا کند، این منابع محدود معمولاً فقط به محتوایی اختصاص مییابند که گوگل آن را بسیار باارزش تشخیص داده باشد، نه هر سایتی.
خب حالا نتیجه عملی این ماجرا چیست؟
زمانی که اینترنت بینالملل دچار اختلال و قطعی میشود، سایتهایی که فقط روی زیرساخت داخلی ( یعنی هاست + CDN ایرانی) متکی هستند، ممکن است برای کاربر ایرانی بهراحتی باز شوند، اما برای Googlebot که از خارج کشور میآید، عملاً غیرقابل دسترس هستند.
اگر این وضعیت طول بکشد (مثل فاجعهای که اخیراً رخ داد)، در سرچ کنسول گوگل شروع به دیدن خطاهایی مثل Server connectivity، Host availability issue یا robots.txt fetch failed خواهید کرد؛ که هرکدام بهنوعی زنگ خطر برای رتبه سایت شما هستند.
| ⭐ محتوای مرتبط: آیا انتقال سایت به هاست ایران باعث حذف از نتایج گوگل میشود؟ |
CDN ایرانی و عملکرد آن در قطعی اینترنت در ایران
اختلال و محدودیت در اینترنت بینالملل ایران بارها در سالهای گذشته تکرار شده و هر بار، کسبوکارهای آنلاین بسیاری را درگیر کرده است.
در این شرایط، سایتهایی که میزبانیشان فقط روی سرورهای خارجی است، دسترسی کاربران داخلیشان را از دست میدهند؛ از آن طرف هم سایتهایی که فقط روی زیرساخت داخلی هستند، با مسدود شدن دسترسی رباتهای گوگل، رتبه سئویشان دچار افت میشود.
این مشکلات صرفاً موقتی نیستند و در صورت تکرار یا طولانی شدن، میتوانند آسیب بلندمدتی به اعتبار سایت در چشم گوگل وارد کنند.
حتی محتوایی که به منابع خارجی مثل فایلهای جاوااسکریپت یا تصاویر میزبانیشده در خارج وابسته است، در زمان قطعی اینترنت جهانی بهدرستی بارگذاری نمیشود و ظاهر سایت برای کاربر بههم میریزد.
خب، حالا که فهمیدیم CDN ایرانی بهتنهایی برای پایداری و سئو سایتهای ایرانی در زمان قطعی اینترنت بینالملل کافی نیست، راهحل چیست؟
راهحل تضمینی: معماری دو سرور و GeoDNS
توصیه ما و اغلب کارشناسان حوزه میزبانی و سئو در این شرایط، داشتن یک معماری دوسروری است؛ یعنی یک سرور داخل ایران، یک سرور خارج از ایران و یک سیستم هدایت هوشمند ترافیک بین این دو داشته باشید.
ما در لیموهاست، سرویس Geo DNS را برای این شرایط طراحی کردهایم. ایده پشت Geo DNS ساده اما بسیار مؤثر است👇
شما بهجای اینکه سایتتان را فقط روی یک زیرساخت (داخلی یا خارجی) میزبانی کنید، آن را روی هر دو میبرید. اینطوری ترافیک سایتتان بهصورت هوشمند به سرور درست هدایت میشود. یعنی:
کاربران داخل ایران، بر اساس موقعیت جغرافیاییشان، به سرور داخلی هدایت میشوند و سایت را با سرعت و پایداری مناسب میبینند. در همان لحظه، رباتهای گوگل و کاربرانی که از خارج کشور به سایت سر میزنند، به نسخهای از سایت دسترسی دارند که روی سرور خارجی قرار دارد و برای آنها کاملاً باز و قابل کراول است.
اینطوری دیگر مجبور نیستید بین «دسترسی سایت برای کاربر ایرانی» و «دسترسی پایدار برای Googlebot» یکی را انتخاب کنید و هر دو را همزمان دارید.
در تجربه پیادهسازی این سرویس برای چند سایت، دیدیم که برخی سایتهایی که پیش از قطعی اینترنت، برای کلمات کلیدی اصلیشان رتبه نسبتاً پایینی در گوگل داشتند، بعد از پایدارسازی دسترسی Googlebot از طریق Geo DNS، توانستند رتبههای بهتری به دست بیاورند و آن را حفظ کنند.
| ⭐ محتوای مرتبط: راهکارهای لیموهاست در شرایط قطعی اینترنت |
با تهیه Geo DNS دیگر به CDN ایرانی نیازی نیست؟
ببینید Geo DNS با CDN تداخلی ندارد و اتفاقاً مکمل آن است. شما همچنان میتوانید روی سرور داخلیتان از یک CDN ایرانی برای سرعت بیشتر استفاده کنید؛ اما دیگر تمام تخممرغهایتان در یک سبد نیست!
پس اگر اینترنت بینالملل به هر دلیلی دچار اختلال شود، سرور خارجیتان همچنان فعال و در دسترس Googlebot باقی میماند.
جمعبندی
از آنجایی که متاسفانه ریسک قطعی اینترنت و به دنبال آن از بین رفتن رتبه و ترافیک ارگاینک سایت و خطاهای شبیه به آنچه که بالاتر گفتیم همیشه برای ما ایرانیها وجود دارد، CDN ایرانی نمیتواند بهتنهایی پایداری سایت شما را تضمین کند.
برای همین بهتر است از راهحلهای مکمل مثل فعالسازی Geo DNS هم در کنار آن استفاده کنید. چون CDN ایرانی بهتنهایی نمیتواند دسترسپذیری پایدار برای Googlebot را تضمین کند.
پیشنهاد میکنیم مقاله «قطعی اینترنت چه بلایی سر سئو میآورد؟ (+ راههای مقابله)» که مرتبط با همین موضوع است را هم بخوانید.
اگر سوال یا ابهامی درباره این موضوع دارید، در بخش نظرات میتوانید بنویسد تا بیشتر راهنماییتان کنیم.





دیدگاه ها
اولین نفری باشید که دیدگاه خود را ثبت می کنید