سفارش تبلیغ
صبا ویژن

سئو- استفاده از همه شگردها برای بالابردن ترافیک سایت

تعریف CDN یا شبکه تحویل محتوا

شما هاست با سرعت پایین اما پهنای باند بی نهایت را می پسندید یا هاست با سرعت بالا اما پهنای باند محدود شده

واضح تر بگویم تصور بزرگراهی را بکنید مثل بزرگراه معروف کانادا که پارسال افتتاح شد و 40 بانده است   هرچقدر ماشین از آن می تواند  رد شود اما با این شرط که سرعت حرکت ماشینها نباید از 80 بیشتر شود
در کنار این بزرگراه یک بزرگراه 4 بانده  را در نظر بگیرید که سرعت 120 هم در ان مجاز است
راه عاقلانه این می باشد که به ماشین های سنگین اجازه تردد در اتوبان سریعتر را ندهید تا سرعت آن بالا بماند
یکی از کاربردهای CDN یا «شبکه تحویل محتوا» همین است

قبل از ادامه بحث بگویم که در تعریف زیر cdn بر حسب شرایط ایران و بدون در نظر گرفتن ویژگی جغرافیایی که از فاکتورهای مهم در CDn است

صحبت شده است پس از این بابت بر ما خرده نگیرید اگر تعریف علمی cdn را می خواهید  می توانید صفحه زیر از ویکی پدیا را ببینید
http://en.wikipedia.org/wiki/Content_delivery_network
حتما اولین سوالی که برای شما مطرح می شود این است که
چطور CDN می تواند به شما کمک کند
تنها 10-20% از زمان پاسخ به کاربر را صرف دانلود سند HTML است.
و حدود 80-90 % است صرف دانلود تمام اجزای سازنده در صفحه است.
و سه چهارم از این 80-90 %  نیز معمولا عکس های صفحه هستند
خوب کاری که ما انجام می دهیم این است که این  10-20 %  (نهایتا بشود 25%) را از هاست سریع فراخوانی می کنیم
و الباقی را از هاست کند
و جالب است بدانید که برای گوگل فرایندلی کردن سایت (یعنی اینکه سایتی بشود که گوگل بپسندد) همان 25% کافیست که گوگل را راضی کند
با این حساب اگر پهنای باند متوسط روزانه شما مثلا 6 گیگابایت باشد 2 گیگاباتی آن از هاست سریع و 4 گیگابایت آن از هاست کند است
در نهایت چیزی که ما شاهد خواهیم بود این است که سرعت لود شدن صفحه خداقل 2 برابر می شود که فوق العاده است
برای دیدن نمونه آنلاین cdn شما صفحه زیر را بازکنید این صفحه بدون cdn  طراحی شده است
http://stevesouders.com/hpws/ex-nocdn.php
حال همان صفحه را با آدرس زیر ببینید که از cdn استفاده کرده است
http://stevesouders.com/hpws/ex-cdn.php
می بینید که تقریبا 2 برابر سریعتر باز شد
دلیل آن استفاده از CDN می باشد
البته CDN بیشتر از دید جغرافیایی مطرح است اما در مواردیکه
به دلیل محدودیتهای موجود  دو انتخاب بیشتر ندارید یعنی
یا می توانید سایت خود را بر روی  یک هاست با پهنای باند بی نهایت اما سرعت کم
قرار دهید یا بر روی یک هاست با پهنای باند محدود اما سرعت بالا
اما با روش های cdn شما هر دو انتخاب را با هم دارید به عبارتی می توانید از دو هاست برای یک سایت استفاده نمایید
برای اینکار باید طوری سایت را کانفیگ کنید که قسمتهایی را که گوگل به آنها مراجعه می کند مثل متون و کدهای html از هاست پر سرعت باشد و قسمتهایی را که بیشتر برای کاربران و دانلود توسط آنها در نظر گرفته اید را در هاست کندتر قرار دهید
با این کار گوگل سایت شما را پر سرعت رتبه بندی می کند و ارزش بیشتری برای آن قائل میشود

اما حتما این کار را توسط یک متخصص زبده سئو انجام دهید تا تنظیمات برای cname کردن دی ان اس ها را بتواند به درستی انجام دهد

طوریکه همه کارها را با یک دامنه انجام بدهیم در غیر اینصورت به ارزشمندی cdn نمی رسیم

و اگر به چنین سئو کاری دسترسی ندارید از شخص مطلعی بخواهید بصورت زیر این کانفیگ را برایتان انجام دهید
ما هاست تند را A و هاست کندتر را B نام گذاری می کنیم
داده هایی که باید در هاست A کانفیگ شوند
1- اتصال به دیتابیس یا MYSQL
2- فراخوانی کدهای جاوا اسکریپت
3-  لینک کدهای css
4- بارگذاری کدهای HTML
5- نمایش متن ها اطلاعات خوانده شده از دیتابیبس
داده هایی که باید برای هاست B کانفیگ شوند
1- تمام عکس ها اعم از تمپلت و عکس های آپلود شده توسط کاربران یا برای کاربران
2- تمام فایلهای دانلود
ضمن اینکه سیستم کشینگ و بارگذاری پارال یا موازی باید در دستور کار قرار بگیرد
ضمنا هاست A حتما باید قابلیت GZIP داده ها را داشته باشد و در کانفیگ  لحاظ شود