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

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

جستجوی اینترنتی،نیازمندعزم ملی

حتما با خود سوال کرده اید چرا در بودن موتور جستجوی قدرتمند گوگل که اتفاقا رتبه 1 بشترین ترافیک از کشورها را از ایران دارد (و این به معنی استقبال خوب ایرانیان از این موتور جستجوی محبوب است) بحث راه اندازی موتور جستجوی فارسی را مطرح کرده ایم  آیا قصد اختراع مجدد چرخ را داریم
در پاسخ باید گفت که هیچ جای بحثی در مورد قدرت و امکانات فوق العاده جستجوگر گوگل نیست
جستجوگری که به طور تخمینی دارای بیش از یک میلیون سرور در سراسر جهان است( که هر سرور هزاران ترابایت اطلاعات را در خود ذخیره کرده است)، و روزانه برروی بیش از یک میلیارد درخواست جستجو، و حدود 24 پتابایت داده تولید شده توسط کاربران پردازش انجام می‌دهد  و هزاران شاخک عنکبوتی دارد و آپتایم ان حدود 99/999 درصد می باشد
میلیون ها صفحه اینترنتی را در روز بارها مورد کنکاش قرار می دهد و میلیونها عضو دارد و با وجود این حجم اطلاعات در کسری از ثانیه نتایج جستجو را در اختیار شما قرار می دهد

گوگل بابت هر جستجویی که انجام می‌دهند 12 سنت گیرش می ایدو از کلیک روی آگهی‌ها 62 سنت سود می‌کند. درآمد گوگل از هر کاربر جستجوگرش به طور متوسط 7 دلار است. درآمد خالص گوگل در سال 2009 حدود 6.5 میلیارد دلار بوده‌است(گوگل از راه این وبگاه روزانه صدها میلیون دلار دریافت می‌کند.)شرکت گوگل در فصل دوم سال 2011، درآمدی به میزان 9.03 میلیارد دلار داشته‌است.
مهم‌ترین هدف گوگل یافتن متن مورد نظر در میان صفحات وب است. اما انواع دیگر اطلاعات به وسیله قسمت‌های دیگر آن مثل جستجوی تصاویر گوگل، نیز مورد جستجو قرار می‌گیرند.
جستجوگری که در جهت تامین رضایتمندی کاربران خود هر کار کرده است
شاید اگر سیاست خصمانه دولت آمریکا (و پیرو آن سیاست موذیانه گوگل در سانسور اطلاعات  گوگل و سیاست ضد ایرانی )
نبود ما نیز نیازی به موتور جستجوی فارسی نمی دیدیم

اما چه شد که انجام جستجو با گوگل برای ما ایرانیان بصورت انتخاب پیش فرض در آمد
پاسخ ساده است  گوگل همان چیزهایی را دارد که بسیاری از موتورهای جستجو فاقد آن هستند یعنی
سریع ، قابل اعتماد، آسان برای استفاده و کاربر پسند و از همه مهمتر اینکه اولین موتور جستجویی بود که فارسی را پشتیبانی کرد.
و البته توجه کمتر و کمتر به درج آگهی.
الگوریتم جستجو در گوگل طوری طرح شده است که تلاش  برای آوردن
مرتبط ترین اقلام  درخواست شده در رتبه های بالا در نتایج جستجو از اولویت هاست.
و البته نمایش تبلیغات بصورت مرتبط با موضوع جستجو.

اینکه استفاده مردم سراسر جهان از گوگل بیشتر از موتور جستجو های دیگر است  همه و همه به دلیل توجه گوگل به علایق و سلایق ملتهاست (منظور منطقه ای بودن جستجو با گوگل است)

در واقع ، گوگل یک موتور بر اساس خزنده است، به این معنی که   گوگل با "خزیدن" بر روی شبکه وسیع اینترنت و استخراج
اطلاعات کار اضافه کردن آنها را به بانک اطلاعاتی خودش با بهره گیری از برنامه های نرم افزاری پیچیده خودش به انجام می رساند . گوگل تا به امروز شهرت زیادی برای نتایج جستجو های مرتبط و دقیق، کسب کرده است تا آنجا که در ایران  توسط استادان دانشگاه ها به عنوان اولین مکان خوب برای شروع جستجو به دانشجویان معرفی میشود

صفحه اصلی گوگل است بسیار پاک و ساده است، بارگذاری سریع،  و مسلما بهترین نتیجه را نسبت به هر موتور جستجوی موجود دارد ، که این بیشتر ازهرچیز به دلیل تکنولوژی بالای رتبه بندی صفحه و فهرست های عظیم آن است. گوگل همچنین قابلیتهای دیگری نیز برای نقشه ها و جستجو برای تصاویر ، فیلم ها و پست های وبلاگ دارد تا آنجا که با آن حتی می توانید در داخل کتاب های الکترونیکی به جستجو در مطالب کتاب بپردازید.
 با این حال، کارشناسان جستجو می گویند آنچه که بیش از همه باعث محبوبیت گوگل شده است نه این قابلیت های دیگر آن است بلکه
نمایش مرتبط ترین نتایج جستجو است که کاربران را راضی می کند. به دلیل استفاده تعداد بیشتری از مردم از گوگل     رتبه شماره یک  موتور جستجوی دنیا  در اختیار گوگل است
اما با این همه این وبلاگ به نمایندگی از گروه گوگل 724 عزم ملی  برای حرکت به سمت راه اندازی یک موتور جستجوی ایرانی  را در دوران سیاست زدگی گوگل  لازم می بیند

موتورهای جستجوی خارجی از جمله گوگل از ابزارهای جاسوسی بیگانگان است که در ان شکی نیست و این را می توان به راحتی از آمارهایی که منتشر می کنند متوجه شد.

و چطور است که دسترسی ایرانیان به سرویس های ارزشمند گوگل مثل گوگل کد توسط گوگل بسنه شده است اما کار با جستجوگر گوگل که وسیله ای برای اعلان علایق ایرانیان است باز مانده است

و بپذیریم که جستجوی اینترنتی،نیازمندعزم ملی است


گوگل و سیاست ضد ایرانی

شاید با دیدن تیتر از خودتان سوال کرده اید یک وبلاگ سئو را چه به سیاست
اما قبل از آن باید از خود بپرسید گوگل را چه به سیاست
در این روزها گوگل یکی از پشتوانه های بزرگ سیاسی امریکا برای مقابله با ایران محسوب می شود
و مخصوصا که ایران دشمن اصلی امریکا در این جهان پهناور است و گوگل پا را از گلیم خودش هم بیرون گذاشته تا آنجا که در نمایش نتایج جستجوی کاربران پیرامون مسائل مرتبط با ایران و ایرانیان دخل و تصرف مشهود می کند
این را با کمترین دانش از سئو نیز می توان به عینه دید
برای اینکه شما در نتایج جستجو در صدر نتایج جستجو در جستجوهای انجام شده در ایران قرار بگیرید باید یکی از شرایط زیر را داشته باشید
1- چگالی کلمه مورد نظر در سایت نسبت به رقبا بالاتر باشد
2- تعداد کاربرانی که با جستجوی این کلمه در ایران وارد سایت شده باشند نسبت به رقبا بیشتر باشد
3-مکث کاربران در صفحه ای که با جستجوی کلمه واردش شده اند نسبت به دیگر سایتها بشتر باشد (طبق اصول پاندا گوگل)

حال بیایید کلمه iran را جستجو نمایید
در جستجوی کلمه ایران سایتهایی در صدر  نتایج قرار می گیرد که اصلا امکان ندارد حتی یکی از شرایط گفته شده را داشته باشد
بله سایتهایی مثل cia.gov  که حتی در جستجوی عکس هم دیده میشود
و این در حالی است که حتی یک ایرانی مخالف سیاستهای داخلی  را هم نمی توانید پیدا کنید که علاقه ای به خواندن محتویات سایتی نماید که در جای جای آن به تحقیر ایران پرداخته است
سایر نتایج جستجو هم جالب است دقیقا مشخص است که بصورت گزینشی برای کلمات از پیش تعین شده مثل همین ایران نتایج تعین شده است
چرا که سازمان سیا خوب می داند که گوگل بهترین ابزار در دست برای پس خوراند افکار دولتمردان آمریکایی به ایرانیانی است که 90 درصد جستجو های خود را از طریق گوگل پی می گیرند

پیوست مطلب:

من عادت ندارم برای پست هایم پیوست بزنم اما چون توسط یکی از خوانندگان سوال زیر مطرح شده پاسخی به ان می دهم

یک نمونه قابل قبول ارایه نمایید طوریکه بتوانید به آن استناد نمایید
ممنون

من همزمان با فعالیت های مذبوحانه سایت کلمه وبلاگی راه انداختم با همین نام یعنی «سایت کلمه»
این  وبلاگ خیلی زود به صدر نتایج جستجوی مرتبط با سایت کلمه درآمد
طوریکه  با جستجوی سایت کلمه در رتبه دوم جدول نمایش داده میشد بازدید روزانه آن نیز به 30000 بازدید در روز رسید
تا آنجا  از برخی سایتهای خبری برای قرار دادن لوگو در ازای پرداخت هزینه تماس گرفته شد
اما یکی از مطالبی که در آن درج شد   به مزاق بعضی ها جالب نبود یعنی

اتحاد و همبستگی صدای آمریکا با بی بی سی پرشین ؟!!!

در عین تعجب این وبلاگ کلهم از نتایج جستجوی گوگل حذف شد
تا آنجا که حتی با زدن آدرس سایت یعنی http://xn--ghbcg30b.xn--mgbai9a4goa32e.com
گوگل نتیجه ای را بر نمی گرداند
این از عجایب بود برای من که چطور یک سایت با بیش از 30000 ورودی از گوگل به یکباره از لیست گوگل خارج می شود
آنهم در شرایطی ک این وبلاگ بر روی سرویس بلاگر متعلق به خود گوگل قرار دارد و از طرف ایران هم فیلتر نشده است
و هیچ مشکل سئویی ندارد
و همه چیز آن از جمله آی پی آن در اختیار گوگل است
پس به غیر از این است  که سیاست گوگل را به حذف دستی این وبلاگ مجبور  کرده است

و قول می دهم که مسئولیت شناسایی و حذف نوشتارهایی از این دست به منافقین واگذار شده است
بله از این به بعد این را هم به پاندا گوگل اضافه کنید
اگر بر خلاف نظر منافقین و یا ضد سیاست آمریکا و منافع اش در سایت تان صحبت کنید منتظر حذف از نتایج گوگل باشید
و این همه لزوم راه اندازی یک موتور جستجوی فرا ایرانی را بیش از بیش نشان می دهد
واقعا جالبه که فیلرتینگ امریکا از طریق گوگل به مذبوحانه ترین شکل ممکن در حال اجراست

  مثلا با جستجوی محرم  تنها خشونت نمایش داده میشود ویا..... و در مقابل فیلترینگ ما ....

 


معرفی getbyhost اولین پارالل سایت ایران

اگر با معنای getbyhost آشنا نیستید بر روی  get by host  کلیک نمایید
دامنه getbyhost.com  یک دامنه 10 ساله می باشد
Creation Date: 28-apr-2008
Expiration Date: 28-apr-2018
که کار  آماده سازی نرم افزار نصب شده بر روی آن از سال 2008  توسط گروه گوگل 724  شروع شده است
و  امروز مفتخریم که آن را به شما معرفی نماییم

دریافت توسط میزبان


پیش از این و در  بارگذاری های موازی یا Parallel Downloads از ارزش بالای بارگذاری موازی برای شما گفتیم
اما دست یابی به  چنین امکانی به این راحتی ها محقق نمی شود یا بهتر بگوییم اگر پی گیری بکنید می بینید که اصلا ممکن نمی شود
و در ایران  در حال حاضر تنها ارایه دهنده این سرویس سایت getbyhost.com از زیر مجموعه های google724.com است
 با استفاده از این سیستم سرعت بارگذاری سایت شما کاهش چشمگیر خواهد داشت (حداقل 40 درصد) و چون با حرف ارزش این کار بر شما معلوم نخواهد گشت
در اینجا نتیجه تست بر روی نمونه انجام شده آن را بر شما نشان می دهیم
ابتدا بدون پارالل کردن
همانطور که مشاهده می شود تاپایان اتمام دانلود یک جز در این وضعیت جز بعدی توسط مرورگر درخواست نمی شود

befor parallel

حال با استفاده از حالت پارالل ( سرویس getbyhost ) همین صفحه را می بینیم
و اینکه چطور اجزا همزمان توسط مرورگر دریافت می شود به تفاوت زمانی (درج شده در بالا سمت راست شکل ها) و اینکه خطاهای سئو نیز در این حالت برطرف شده نیز توجه فرمایید

after_parallel
چنین امکانی را یا تنها از طریق داشتن cdn و برخی تنظیمات بر روی آن می توان داشت و یا استفاده از سرویس
getbyhost
شاید پیش خود بگویید این افزایش سرعت چه ارزشی دارد که من بخواهم برایش هزینه کنم
1- اولا چون تا 50000 هزار کاربر در روز یک هزینه دریافت میشود عملا شما مقدار زیادی از بار ترافیک سایت خود را به سرور ما منتقل می کنید و درنتیجه پهنای باند خودتان افزایش پیدا می کند
و چون گوگل به هرسایت یک میزان در هر روز اختصاص می دهد ( مثلا برای سایتی که در روز 1000 بازدید کننده دارد 500 مگابایت ) با طرح getbyhost عملا حداقل تا نصف این مقدار صرفه جویی می شود و در اختیار گوگل قرار می گیرد و این یعنی ایندکس بیشتر و بهتر محتوا از طرف گوگل
2- اجزا در getbyhost به جای کش شرطی (استفاده از etag) از کش مطلق (استفاده از هارد دیسک کاربر)‌بهره می برد و این یعنی کاهش درخواست های مرور گر از سایت 
به عنوان مثال شما لینک زیر را ببینید
نمونه کوچک  استفاده از سرویس getbyhost
متوجه می شوید که در حالت نمایش مجدد عملا درخواستی از طرف مرورگر به سایت داده نمی شود و مستقیم از هارد خوانده می شود
و اگر در بالای صفحه لینک گفته شده به خانه های سبز رنگ دقت کنید متوجه ارزش آن خواهید شد
آدرس صفحه خودتان را در لینک  http://www.webpagetest.org
قرار دهید  و سعی کنید با ساعتها کار بر روی سایتتان همه خانه ها را مثل لینک داده شده سبز (بدون خطای سئو)‌ بنمایید
می بینید که عملی نیست
چرا که همانطور که گفته شده اینکار تنها از طریق سرویس getbyhost بدون زحمت حاصل میشود
اگر شما هم از طریق سایتهای تفریحی و پربازدید در آمد دارید هرچه زودتر عضو  سرویس ما شوید چرا که  در الگوریتم جدید گوگل در رتبه بندی نتایج جستجو
 که در شنبه بیست ویکم فروردین هشتادونه از طرف گوگل اعلام شد سرعت مهمترین فاکتور تعین ارزش و رتبه جستجو است
و با اینکار بار زیادی از روی سرور خودتان بردارید
3- شما از طریق تعین سرعت هاست از طریق گوگل سرعت هاست خودتان را تعین کنید و بعد از 45 روز عضو بودن در سیستم ما مجددا این کار را انجام دهید تا متوجه تفاوت فاحش آن بشوید (مخصوصا اگر سرور اختصاصی داشته باشید)
4- خودبخود از سایر امکانات پیش بینی شده در این سرویس بهره مند خواهید شد مواردی مثل مقابله با حملات DDOS و ممانعت از hotlink و ....
نحوه فعال کردن سرویس
برای فعال کردن سرویس getbyhost باید  تغییراتی در نحوه آدرس دهی فایلهای مورد نظر داده شود که در زمان نصب سرویس توسط ما انجام می شود
به غیر از این هیچ تغییری بر روی سایت شما انجام نخواهد گرفت
هزینه سرویس
هزینه نصب سرویس 60 هزار تومان می یاشد
هزینه ماهیانه سرویس 38 هزار تومان می باشد
در صورتیکه تمایل دارید در رتبه جستجو از رقبای خود پیشی بگیرید حتما با ما تماس بگیرید

چکار کنیم که یک سایت به عنوان خبری شناخته شود

در این وبلاگ از تمایز سایتهای خبری با سایتهای دیگر مطالبی گفته شده مخصوصا در پست امان از ربات فوق هوشمند گوگل

قبل از هر چیز باید تفاوت بین یک سایت خبری با یک سایت خبرگزاری را بگوییم

سایتهایی مثل تابناک، یا جهان نیوز یک سایت خبری هستند

اما سایت فارسی نیوز یا سایت ایسنا یا ایرنا یک سایت خبرگزاری هستند

سایتهای خبرگزاری حکایت گاوپیشونی سفید را دارند و تقریبا از همه سایتها چه داخلی و چه خارجی جه خبری  و چه غیر آن لینک دارند

اما سایتهای خبری بیشتر لینکشان را از سایتهای خبری دیگر دارند

در کل اینکه یک خبرگزاری شد  به این راحتی ها نیست

چرا که یک خبرگزاری در تمام دنیا خبرنگار دارد و کارش تولید محتوای خبر است

اما سایتهای خبری کارشان استخراج خبرها و انتشار آناست

آنچه ما در اینجا از آن صحبت می کنیم درباره یک سایت خبری است و نه سایت خبرگزاری (البته خودبخود آنرا هم شامل میشود)

باید گفت که تشخیص یک سایت خبری برای گوگل خیلی پیچیده نیست خودتان از مشترکات سایتهای خبری که من در زیر به آنها اشاره می کنم می توانید به این مسئله واقف شوید (گوگل هم از همین مشترکات یک سایت خبری را تشخیص می دهد )
1- استفاده از نرم افزارهای مخصوص سایتهای خبری مثل sosovn که در همین وبلاگ معرفی شده
2- همگی یک خبر را با هم  بر روی اینترنت قرار می دهند و نه فاصله چند روزه
3- فاصله آپدیتها در زمانهای نزدیک به هم است  و نه اینکه یکی الان یکی 3 ساعت دیگه
4- لینک های زیادی به منبع خبری یا سایتهای خبری ( نه بصورت لینکستان بلکه بصورت اعلام منبع خبر)  دارند
5- کاربران گوگل پیوسته و در روزهای متمادی به آن مراجعه می کنند برای مثال من خودم تقریبا هر روز تابناک را چک می کنم و چون تقریبا همیشه با اکانت گوگل لاگین هستم گوگل این را تشخیص می دهد و معلوم است که حتما باید یک خبری باشد که من هروز به این سایت سر می زنم
6-مطالبی که سایتهای خبری در گذشته درج نموده اند سوخته محسوب می شوند و  با مرور زمان دیگر خواهان ندارند به عبارتی مثلا کسی الان نمی رود اخبار مربوط به حمله ملخ ها به مزارع کاشان را جستجو بزند ولی خوب در مورد یک سایت تفریحی یا علمی اینطور نیست و حتی مطالب سالها قبل آنها ممکن است توسط کاربری توسط گوگل پیدا شده و مطالعه شود

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

8- و بالاخره اینکه فیدخوان سایتهای خبری پر خواننده هستند

 


هدیه شب یلدای وبلاگ سئو برای برنامه نویسان وب

یکی از مشکلات برنامه نویسی وب در زبان فارسی دایرکشن یا نمایش درست حروف است
مشخصه های dir که در CSS آن را بصورت direction باید نوشت دو مقدار ltr و rtl دارند به معنی left to right و right to left 
اگر کلیت پاراگراف ما فارسی باشد از rtl و یا کلیت آن لاتین باشد از ltr  استفاده می کنیم
اما مشکل ما وقتی است که متن زبان دوم دارای یک حرف یا کارکتر ویژه مثل ! یا ? و یا پرانتز و... باشد
در این مواقع کارکترهای ویژه در هر صورت از پدر(parent) تبعیت می کند
و چون dir یا direction فقط برای حالت بلوک تعریف شده است نمی توان برای یک خط از آن استفاده کرد چرا که موجب شکستگی یا همان نمایش ادامه متن در خط بعد خواهد شد
قصد دارم برای شب یلدای امسال یک هدیه برای برنامه نویسان وب داشته باشیم
یعنی رفع کامل این مشکل
سعی کنید  عبارت‏  مقابل که یک پاراگراف انگلیسی همراه با کلمه فارسی است  (خط پایین) یایک پاراگراف فارسی که دارای عبارت انگلیسی است (خط پایین تر) را بنویسید
a persian text same as (‎برای تست! ‏) beetwen english words
یک متن انگلیسی در داخل پاراگراف فارسی مثل (‏test only!‎) نوشته شد


حتما پیش خودتون می گویید اینکه کاری نداره  و شروع به نوشتن می کنید
یک متن آنگلیسی(text only!) برای تست
اگر دقت کنید کارکاکتر ! در جای خودش نمایش داده نشده است
همچنین است برای مثال دومی یعنی
a persian text same as (برای تست! ) beetwen english words) beetwen english words


می بینید که در هر دو مورد کارکتر ویژه ! در جای خودش نیست
راهکار آن را بزودی بر روی همین وبلاگ خواهید یافت یعنی
سطر اول در کادر زیر را با سطر دو مقایسه کنید
a persian text same as (‎برای تست! ‏) beetwen english words
a persian text same as (برای تست! ) beetwen english words

البته لازم به گفتن نیست که این کار با استفاده از کارکتر ویژه این کار انجام خواهد شد و نه تغییر مکان حروف

باور ندارید view source بگیرید یا در فایرفاکس کادر بالا را انتخاب و با کلیک راست view selection source را ببینید

که جزئیات آن باشد برای بعد از شب یلدا


Search querie گوگل و جایگاه شما

حتما تا حالا برایتان سوال شده است که در چه کلماتی جایگاه بهتری در نتایج گوگل کسب کرده اید
چند بار کاربران شما را در نتایج جستجو دیده اند
و از این تعداد چند بارش را بر روی سایت شما کلیک کرده اند و وارد سایت شما شده اند
در طی روزها چه فراز و نشیبی در جستجو همین کلمه در گوگل داشته اید
و این کلمه نسبت به کلمات دیگر جستجو شده از سایت شما در گوگل چه رتبه ای دارد
تمام این سوالها را گوگل به کاملترین شکل ممکن به شما پاسخ خواهند داد
کافیست چند هفته ای در وب مستر گوگل ثبت نام کرده باشید
حال از طریق اکانت خود در گوگل به وب مستر  خود در گوگل لاگین کنید
و به سرچ کوئری های گوگل از سایت خودتان نگاه کنید (مثل شکل زیر)


تعین سرعت هاست از طریق گوگل

در شنبه بیست ویکم فروردین هشتادونه  این وبلاگ اولین مرجع فارسی بود که تغییر الگوریتم گوگل خبر داد یعنی مطلب
الگوریتم جدید گوگل در رتبه بندی نتایج جستجو
حتما بعد از خواندن آن از خود سوال کرده اید از کجا بفهم  هاست من نسبت به هاستهای دیگر در چه وضعیت سرعتی قرار دارد

اگر دوست دارید ببینید که  گوگل چه فاکتور سرعتی برای سایت شما تعین کرده است  چرا از خود گوگل کمک نمی گیرید
تعین سرعت هاست از طریق گوگل خیلی ساده است

کافیست چند هفته ای در وب مستر گوگل ثبت نام کرده باشید
حال از طریق اکانت خود در گوگل به وب مستر  خود در گوگل لاگین کنید
و به توضیحات داده شده از سایت خودتان نگاه کنید برای اینکار ابتدا از مسیر زیر  وارد قسمت پیفورمانس سایت خودتان در وب مستر گوگل بشوید


حال بر روی قسمتی که مشابه عکس زیر است توجه نمایید (با کلیک بر روی عکس زیر بزرگ شده آن را می توانید ببینید)


که ترجمه فارسی آن می شود:
این صفحه آمار عملکرد سایت  شما را نشان می دهد. شما می توانید از این اطلاعات برای بهبود سرعت سایت ایجاد یک سایت سریعتر برای کاربران خود استفاده کنید.
 بیشتر بدانید

مرور کلی عملکرد

با آمار بدست آمده به طور متوسط??، صفحات   سایت شما   2.8 ثانیه برای بارگذاری (به روز شده در نوامبر 1، 2011) زمان بری دارد. این سریع تر از 53 ? از سایت های موجود بر روی اینترنت است. این برآورد با پراکندگی کم (کمتر از  100 نقطه داده ) نمایش داده شده است.جدول زیر نشان می دهد که چگونه به طور متوسط ??سایت شما صفحه زمان لود شدن در طی   چند ماه گذشته تغییرات داشته است. ما برای مرجع خود  20 سایت سریع اول  دنیا نسبت به تمام سایت ها انتخاب کرده ایم، و بر اساس آن سایتهای سریع و کند دنیا را دسته بندی کره ایم
مطلب بعدی ما که در پایان امروز درج خواهد شد Search querie گوگل و جایگاه شما است


وقتی که جاوا اسکریپت نداریم

حتما برای شما هم پیش آمده که در طراحی خودتان را درگیر محدودیت هایی کرده باشید
مثلا اینکه اگر کاربر جاوا اسکریپت نداشت چی؟
و به خاطر همین خودتان را از یکی سری امکانات خوبی که جاوا اسکریپت در اختیار تان می گذاره محروم کرده باشید
مثلا یکی از این امکانات فوق العاده جاوا اسکریپت که من در وبلاگ دیگرم به آن اشاره کرده ام قانونمندی هک css با جاوا اسکریپت می باشد
شما نمی توانید تصورش را بکنید که این پک جاوا اسکریپت چقدر به شما کمک می کند

در عین حال من شرکت بزرگی را می شناسم که به خاطر مسائلی که به آن اشاره شد خودش را از این ابزار محدود کرده است
حالا من از یک دید دیگه به این قضیه نگاه می کنم (مخصوصا که اینجا یک وبلاگ سئو است و نه وبلاگ طراحی سایت)
بعضی افکت ها و مخفی کاریهای جاوا اسکریپت مشکلاتی از نظر سئو ایجاد می کنه
یعنی باعث میشه گوگل فکر کنه که سایت می خواهد بعضی محتوا ها را از کاربران مخفی کنه
مثل منو های کشویی یا اسلاید شات های گالری و ...
 برای اینکه مشکلات از این دست پیش نیاید
کار جالبی که افراد خبره انجام می دهند(البته استفاده از این متد را من تو کشور خودمون ندیده ام) این است که برای وقتهایی که جاوا اسکریپت غیر فعال است صفحات را به یک صفحه از پیش تعریف شده ریدایرکت می کنند و در آن صفحه با ارسال هدر  101 به موتورهای جستجوگر اعلام می کنند که یک خطای کوچک (101 Switching Protocols) موجب عدم نمایش صفحه شده است

برای اینکار وقتی مرورگر کاربر فاقد جاوا اسکریپت باشد آن را به صفحه  ای که هدر 101 ارسال می کند می فرستیم
( اگر فکر می کنید که چون ربات گوگل یا googlebot  بدون جاوا اسکریپت است ممکن است با دیدن کد زیر از صفحه شما کوچ کند و آن را ایندکس نکند اشتباه می کنید)
برای فرستادن کاربر فاقد جاوا اسکریپت   به صفحه  ای که هدر 101 ارسال می کند از کد زیر در داخل صفحه مورد نظر استفاده کنید

<NOSCR!PT><META HTTP-EQUIV="REFRESH" CONTENT="0;URL=101.PHP"></NOSCR!PT>

کد خطای 101 ساده ترین کد خطای http  است که هیچ مشکلی برای شما ایجاد نمی کند
توضیحات کاملتر آن را می توانید در لینک 101 Switching Protocols بخوانید
 با این کار  گوگل  می فهمد که این سایت بدون جاوا اسکریپت خروجی ندارد ضمن این که کاربران هم متوجه می شوند که باید جاوا اسکریپت شان را روشن کنند
اما نکته ای در مورد ارسال هدر 101
ارسال هدر 101 در مود CGI سرور آپاچی بدون مشکل انجام می شود یعنی به صورت

<?php
header
("HTTP/1.1 101 Switching Protocols");

 اما در تنظیمات سرور با مود آپاچی یا FastCGI  شما نمی توانید این هدر را بصورت زیر بفرستید

<?php
header
("HTTP/1.1 101 Switching Protocols");

چرا که در آنصورت صفحه دانلود می شود (البته بعد از کامپایل شدن)
و تنها می توانید بصورت زیر  این هدر را ارسال کنید

<?php
header
("Status: 101 Switching Protocols");

البته خیلی هم موفق نیست (چون یک جورهایی آچاچی در تغییر وضعیت با هدر Status هماهنگ عمل نمی کند)
نمونه انجام شده این کار را می توانید در گوگل آنالیزر::تنها سرویس نمایش همزمان کلمات جستجو شده کاربران ملاحظه فرمایید
کافیست تا جاوا اسکریپت خود را غیر فعال کنید و به این لینک بروید....


ترفند برای کسب محبوبیت کلمه در گوگل

پاسخ به سوال مطرح شده از سوی کاربران

سوال
یه سوال داشتم
من کلمه ی سئو رو توی گوگل سرچ کردم
که وبلاگ شما توی صفحه ی دوم بود
لینک زیر نتیجه جستجوی کلمه ی سئو است که به وبلاگ شما منتهی میشه
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=18&ved=0CHEQFjAHOAo&url=http%3A%2F%2Fseo.parsiblog.com%2F&ei=TYHvTtqJFpKJhQenkMHRCA&usg=AFQjCNE0IAFHyFTEOMiSPEsNpxMCUYI4pw&sig2=RR10Prfjyx141YFhyuxF0A
می خواستم بدونم اگر من این لینک رو یه 1000 نفر که آی پی مختلفی دارن بدم که روش کلیک کنن و به سایت شما بیان
آیا تاثیری رو بالا بردن رتبه وبلاگ شما روی کلمه ی سئو داره یا نه
 یعنی یاعث میشه که به خاطر این هزار نفری که روی این لینک کلیک کردن و به سایت شما اومدن رتبه ی وبلاگ شما بالاتر بره و بیاد مثلا صفحه اول ؟
جواب:مشخصا نه
گوگل خیلی پیشتر از  این برای مقابله با چنین ترفندهایی  پیش بینی های لازم را کرده است
اگر به لینک بالا دقت کنید می بینید که گوگل به لینک خود اضافاتی افزوده است که مهمترین هدف از این کار کد گذاری کردن لینک نتایج حاصل از جستجو است
در این کد بندی عواملی مثل زمان جستجو،Ip،agent مرورگر، وضعیت کاربری در یکی از اکانتهای گوگل و همچنین برخی اطلاعات بدست آمده از کوکی وجود دارد که تمام این موارد در سرویس محبوبیت کلمه از  سرویس های رایگان گوگل724  لحاظ شده بود
(این سرویس فعلا غیر فعال شده است)
تمام این عوامل دست در دست هم مانع از شبیه سازی این کد لینک می شود
اما اگر کار دیگری می توانید کنید
یعنی بیایید به این 1000 نفر بگویید با کلمه سئو در گوگل جستجو  را انجام دهند و وبلاگ را پیدا کنند و کلیک کنند بله تاثیر فوق العاده ای دارد البته به شرطی که این 1000 نفر همزمان این کار را نکنند و در یک بازه یک هفته یا بیشتر این کار را انجام دهند و در این کار هم زیاده روی نکنند (یعنی اینطور نباشد که روزی چند بار این کار را بکنند)
و بالاخره این را باید بگویم که با اجرای الگوریتم پاندا که قبلا در همین وبلاگ مطالبی در موردش گفته شد گوگل پارمترهای قوی تری را در پیش گرفته است مثل ماندگاری کاربر در سایت و....
اینکه بدانید در چند تا  از جستجو کاربران با کلمه مورد نظر شما در نتایج جستجو ظاهر شده اید و در این جستجو شما در چه جایگاهی قرار داشته اید  و چند بار در این جستجو هایی که سایت شما نمایش داده شده است مطلب بعدی ما را  که در پایان امروز تحت عنوان Search querie گوگل و جایگاه شما درج خواهد شد  را مورد مطالعه قرار دهید

کش محتوا در یک کلام

 روی قضیه نحوه افزایش سرعت یک سایت کلا دو راهکار داریم
1- کاهش درخواست از سرور
2- کاهش حجم انتقال
عمده حرف من از کاهش درخواست از سرور با مدیریت بهتر کش و css sprit  است

چون مفصل گویی را جایز نمی دانم به ترتیب اولویت خلاصه و جامع همه چیز برای کاهش درخواست از سرور را در پی میاورم

1- یک سری تغییرات کلی در نحوه چیدمان عکس ها و  نحوه استفاده از css که بحث پیرامون آن خارج از این مقوله است

2-غیرفعال کردن ETAG و  اولویت دادن به کش استاتیک

وقتی Etag فعال باشد مرورگر مدیریت کش را به سرور واگذار می کند یعنی مرورگر درخواست فایل را می دهد اگر سروردر  پاسخ هدر 304 را داد به این معنی است که کش را مورد استفاده قرار بده (محتوا فرستاه نمی شود) در غیر اینصورت محتوا ارسال می شود
ایراد etag در این است که در هر صورت ارسال درخواست را داریم (حتی اگر کش انجام شده باشد) اما در کش استاتیک مدیریت کش با مرورگر است

3- vary
vary که من آنرا واکنش معنی کرده ام  برای مدیریت واکنش ISP ها در کش محتوا می باشد
و یکی از مواردی که این هدر ایجاد می شود در مود ریرایت است
همه مشکل از آنجا شروع می شود که سرورPHP  در حالت gzip و غیر آن vary متفاوت ایجاد می کند. یعنی
در حالت فشرده vary در اکثر سرور ها بصورت     * "user-agent"

و در حالت غیر فشرده بصورت   * "accept-encoding, user-agent"

و این یکی از مهمترین مواردی است که چون مرورگر دچار سردرگمی می شود کش را ضایع می کند

راهکار پیشنهادی:
  استفاده ار force-no-vary  برای غیر فعال کردن کش آی اس پی ها و یا  استفاده از vary یکسان در هر دوحالت

4- HTTP/1.1 و  force-response-1.0
برای حفظ سازگاری در همه مرورگر ها پاسخ های هدر سرور همواره با HTTP/0 داده شود
که هیچ تاثیری در سرعت و قابلیت ها ندارد اما  موجب می شود که در مواردی که مرورگری پروتکل HTTP 1 را پشتیبانی نمیکند مانعی برای کش شدن پیش نیاید

5- برای کش همیشه نوع درخواست باید HTTP GET باشد (و بدون پارمترهای GET  تا کش انجام شود ) به عبارتی در متد POST هیچ کشی انجام نخواهد شد و این از مواردی است که در آجاکسی باید درنظر گرفته شود
6- یکی از شرطهای جالب Cache-Control کهIE بیشتر آن را مورد توجه قرار داده
 post-check و  pre-check است  مثلا
Control: post-check=10; pre-check=120
که به مروگر می گوید تا 10 ثانیه که اصلا نیازی به چک کردن ندارد و به کش اعتماد کن و بعد از 120 ثانیه هم قبل از استفاده از  کش از سرور استعلام بگیر(شباهت بسیاری به max-age دارد)