ارسال شده در
نظرات هیچ

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

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

واقعا که….

نویسنده

ارسال شده در
نظرات هیچ

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

QA بخش ضروری از فرایند یک وب خوب و توسعه یافته است که بدین منظور لازم است برای تمام صفحات پروسه qa رعایت و اجرا شود در غیر اینصورت نمی توان گفت آن صفحه qa شده
آنچه که از یک qa خوب حاصل میشود یک دید کلی از دقت و دلسوزی بکار رفته توسط نیروهای دولوپر بر روی کار انجام شده است
اولین بخش اجرایی در واحد qa فهرست کردن صفحات وب مورد نظر است که نتیجه به اطلاع واحد فنی می رسد و واحد فنی موظف است که اگر نقصی در این فهرست دیده میشود اعلام نماید تا به فهرست گنجانده شود
نکته: ممکن است صفحاتی نیز باشند که پیاده سازی نشده باشند مثل صفحه پریویسی یا « سیاست حفظ حریم خصوصی » که نبود آن نیز به واحد فنی اعلام می شود
آنچه در این فهرست حائز اهمیت است موارد زیر است که برای هر صفحه تعین می شود که آیا شامل این موارد هست یا خیر
با تهیه این فهرست بدون استثنا برای هر فیلد از این فهرست موارد زیر در واحد qa بررسی و ابلاغ خواهد شد
این اولویت ها با همین ترتیب ذکر شده مورد بررسی قرار می گیرد به این معنی که برای انجام هر مرحله باید مرحله قبل انجام شده باشد
به عنوان مثال وقتی با دقت به طراحی صفحه با مشکلی بر خورد کردیم مراحل بعد مورد بررسی قرار نمی گیرد و کار برای رفع مشکل ارجاع می شود
مگر در مواردی که همپوشانی دیده می شود مثل موارد 2 و 3
1- دقت به طراحی صفحه:
برای اینکار ابتدا باید واحد دیزاین کلیات طرح را با طرح پیشنهادی خودشان مقایسه و نتیجه را اعلام کنند
سپس کلیات نسبت به آنچه که مصوب است بررسی می شود
از جمله اینکه آیا فونت درستی به کار رفته است و استایلهای فونت مناسب است
آیا لیست های گلوله ای درست استایل بندی شده اند
دایرکشن ها درست اجرا شده اند
رول آور های موس خوب پیاده سازی شده است
بوردر عکس ها و کادرها مناسب است
و از همه مهمتر رسپانسیو بودن صفحات به عنوان یک اصل مورد بررسی قرار می گیرد
2- تصاویر:
تصاویر هم از دید زیبایی و هم رعایت اصول سئو و طراحی مورد بررسی قرار می گیرند
هر تصویر باید شامل یک Alt و یک title باشد
3- محتوا:
مواردی که در محتوا بررسی خواهد شد رعایت تمام موارد دستوری و معنایی می باشد
4- منوها و لینک ها:
در این مرحله بر روی تمام لینک ها و منوها کلیک خواهد شد تا از درستی مقصد انها و اینکه در فهرست تهیه شده دیده شده است یا خیر مطمئن شد
همچنین بررسی اینکه بازکردن لینک در صفحه جدید (open in new tab) ممکن است است یا نه
و در مواردی که لینک به محتوای فایلی مثل pdf یا… داده شده است با دانلود کامل فایل برای اطمینان از ارسال هدر مناسب برای مقصد جز دستورالعمل های qa است
5- فرمهایی که نیاز به ارسال دارند:
معمولا بیشترین آسیب امنیتی که به یک سایت می رسد از پیاده سازی بد و نا امن یک فرم می باشد
که در واحد qa از این نظرفرمها مورد بررسی قرار می گیرند
علاوه بر ان سلامت فرم از نظر بررسی نتیجه ارسال و ثبت درست اطلاعات نیز جز مواردی است که مورد بررسی قرار می گیرد

6- بررسی سازگاری مرورگرها (بسیار با اهمیت): با توجه به سطح کاربری صفحه (اینکه برای سمت مدیر نوشته شده یا کاربر) سازگاری با مرورگرها به صورت کامل بررسی می شود مروگرها شامل تمام مرورگرهای شناخته شده و غیر منسوخ (به عنوان مثال برای اینترنت اکسپلورر از نسخه 7 به بالا) می باشد
که در بررسی این سازگاری با توجه به اهمیت موضوع لازم است که از مجازی ساز ها برای داشتن چند سیستم عامل استفاده شود
دلیل آن این می باشد که بر روی یک سیستم نمی توان همزمان چند نسخه از یک مرورگر مثل IE را داشت مخصوصا که IE امکان دانگرید به ما نمی دهد
چرا که تجربه نشان داده مجازی سازهای مرورگرها یا نسخه های پرتابل آنها تمام خصایص نسخه اصلی مرورگر را ندارند بنابراین حتما باید از سیستم عامل مجازی استفاه کرد
7- بررسی یوزر فرایندلی بودن صفحات:
یوزر فرایندلی بودن شامل تمام مواردی است که برای کاربر در استفاده از سایت جذابیت ایجاد می کند
که مهمترین انها ردگیری کاربر و نیاز به ثبت هیستوری کاربر در برخی صفحات است
8- بررسی سئو:
تمام مشکلات و کاستی های احتمالی سئو اعم از وریفای کردن تگ های html و مهمترین فاکتور یعنی سرعت بارگذاری صفحه در این قسمت مورد بررسی خواهد گرفت که در نهایت امتیاز سئوی صفحه محاسبه و اعلان می گردد که این امتیاز برای هیچکدام از صفحات نباید کمتر از 80 باشد
9- بررسی تمام پرمیشن ها و محدودیت های ایجاد شده و درستی اجرای آنها:
در نظر بگیریم که دانلودی بصورت لینک خرید است
اگر کاربران روشی برای دور زدن سایت پیدا کنند که بدون نیاز به لاگین بتوانند آن لینک را دانلود کنند عملا تمام رحمات به هدر می رود و برگشت هزینه ها مختل خواهد شد که این از جمله مواری است که در qa بررسی می شود
10- تست نهایی:بعد از انجام تمام مراحل فوق به بخش نهایی qa می رسیم که همانا تست از دید کاربری است
این تست شامل
1- طی کردن تمام مراحل ثبت نام کاربر تا احراز هویت و لاگین و .. است
2- طی کردن تمام مواردی که در آنها نیاز به بارگذاری فیلم یا فایل هست
3- طی کردن تمام پروسه خرید توسط مشتری
4- سایر مواری که مشتری نیاز به کانفیرم یا انجام امور چند مرحله ای دارد

باخره اینکه واحد qa با این شعار به کارها نگاه می کند که: گاهی اوقات تعالی بهتر از کمال است یا خودمانی ترش اینکه :خوب کار کردن و کار خوب کردن
که در این واحد این دو از هم تفکیک می شود تا ارایه کار به تعویق نیفتد
به عبارتی ابتدا سعی می شود به خوب کار کردن صفحه ات توجه کنیم و در مراحل بعدی اینکه کار خوبی برای ارایه آماده شود را در دستور کار قرار خواهیم داد تا وقفه ای در ارایه کار پیش نیاید

نویسنده

ارسال شده در
نظرات هیچ

Bartosz Góralewicz با به اشتراک گذاشتن نتایج تحقیقات خود نشان می دهد که صرف کلیک بر روی نتایج جستجو باعث بهبود رتبه نتایج جستجو نمی شود
علی رغم باور عمومی، نرخ کلیک یک عامل رتبه بندی در نتایج جستجوی گوگل نیست
اما اول به این بپردازیم که نرخ کلیک چیست
نرخ کلیک درصد کلیک هایی است که بر روی نتایج جستجو انجام شده در موتور جستجو (search engine results page یا SERP ) رخ می دهد که نرخ کلیک را CTR می گویند به عنوان مثال اگر در نتیجه جستجوی عبارتی در گوگل 100 لینکی از سایت خاص نمایش داده شود و در 20 بار از این نمایش ها کلیک بر روی لینک انجام شود اصطلاحا می گوییم نرخ کلیک یا CTR این سایت 20% است.
این برای همه بدیهی است که رتبه نمایش 1 بسیار بهتر از رتبه نمایش 10 است چرا؟
چون نرخ کلیک ارتباط مستقیمی با موقعیت کلمه در نتایج جستجو دارد. تصویر زیر را ببینید، تفاوت قابل توجهی در رتبه بندی در اسلات اول نتایج جستجو نسبت به اسلات پنجم یا پس از آن وجود دارد. (هرچه به پایین صفحه می رویم نرخ کلیک پایین می آید)

تصویر بالا در سال 2011 رسم شده است، با وجود گذشت این چند سال این درصد هنوز به طور کامل قابل استناد است. چراکه بسیاری از تمایلاتی که به اندازه گیری نرخ کلیک کمک می کننددر طول سال تغییر نمی کند.
اما چرا من [Bartosz Góralewicz] برای این بررسی CTR را انتخاب کردم؟
مدت هاست که این کلام که CTR یا نرخ کلیک نقش مهمی در رتبه بندی نتایج جستجو دارد بر سر زبان ها افتاده است- اما متاسفانه، هیچ آزمایشی برای بررسی آن انجام نشده و جستجوگر گوگل هم به تایید آن نپرداخته و تنها مطالعات موردی برای نشان دادن تاثیر CTR (به عنوان یک عامل رتبه بندی جدا شده) در رتبه بندی در سال 2015 منتشر شد (که بخشی از این مقالات در ادامه همین نوشته مورد استفاده قرار گرفته است.). ادامه دارد….

نویسنده

ارسال شده در
نظرات هیچ

اگر به قسمتی که آلکسا درصدهای مربوط به دسترسی کاربران سایت را نمایش می دهد رفته باشید برای تان درصدها عجیب است
از این نظر که جمع آنها که باید 100 باشد معمولا بیشتر از 100 است
مثلا در شکل زیر که از سایت گوگل انالیست انتخاب شده حدود 162.5 می شود که خیلی بیشتر از 100 است

پاسخ این سوال واضح است مثالی که می زنم برای سایت گفته شده (تصویر بالا است)
10000 نفر( به عنوان مثال ) از سایت گوگل آنالیست بازدید کرده اند
از این 8811 نفر به صفحه google-analysts.com سر زده اند
همچنین 2353 نفرشان به strong-password-generator.google-analysts.com رفته اند
و همچنین 2123 نفر به alexa.google-analysts.com
و 1637 نفر به googlebot-last-access.google-analysts.com
و 1330 نفر هم به qsearch.google-analysts.com
رفته اند
یعنی آن چیزی که آلکسا نمایش می دهد یونیک نیست بلکه ممکن است همانطور که در مثال بالا گفته شد یک نفر بصورت مشترک چند جا را ببیند
در مثالی که گفته شد این 1330 نفر هم
صفحه اصلی را دیده اند و هم googlebot-last-access.google-analysts.com و alexa.google-analysts.com و هم strong-password-generator.google-analysts.com

امیدوارم این مسئله قابل فهم توضیح داده شده باشد

نویسنده

ارسال شده در
نظرات هیچ

نزدیک دو سال شد که گوگل در وبلاگ رسمی خودش اعلام کرد که در آینده نزدیک https به عنوان شاخص رتبه بندی خواهد شد
اینجا: HTTPS as a ranking signal
به این معنی که سایت هایی که از Https استفاده می کنند در نتایج جستجو بالاتر قرار خواهند گرفت
اما در کمال تعجب هنوز سایت های ایرانی به این فراخوان گوگل (برای هجرت به https) هیچ عکس العملی نشان ندادند که هیچ حتی یک ریدایرکت خشک و خالی هم برای اینکه از HTTPS به HTTP ریدایرکت شوند را هم در دستور کار خود قرار ندادند
اگر با این یاد آوری قصد کردید به https هجرت کنید حتما و حتما از گواهینامه ولید برای https خود استفاده کنید
مثال بزنم
اگر شما این سایت را به عنوان نمونه باز کنید
https://www.google724.com
در زمان بارگذاری سایت مرورگر به شما خطا می دهد که

اگر به متن خطای داده شده توجه کنید متوجه می شوید که اعلان شده که مسیر ارتباطی این صفحه نا امن می باشد (چرا که ویژگی https امنیت مسیر ارتباطی آن است ) و به همین دلیل از باز کردن آن خود داری می کند مگر اینکه خودتان exeption یا استثناء قائل شوید
نکته:
1- برخی سایت ها مثل گوگل که در کنار https از شاخص امنیتی hsts هم استفاده می کنند استثنا یا exeption ندارند
2- هیچ وقت گوگل بات استثناء قائل نمی شود و آن صفحه را ترک می کند پس تنها اگر https یا پروتکل ssl سایت شما از گواهینامه رسمی که ضمانت مسیر ارتباطی در آن تضمین شده است استفاده می کند
به سمت https بروید والا این ریسک نکنید چرا که
هم شخصا این موضوع را در مسیر گفته شده یعنی https://www.google724.com امتحان کردم (اگر آزمون نتیجه مثبت داشت در ایندکس گوگل ما باید محتوای مسیر ssl این سایت که یک نمایش شماره آی پی ساده است را داشتیم اما در عمل محتوای http را داریم
و هم اینکه خود گوگل رسما اعلام کرده که برای بررسی اینکه یک سایت به درستی شاخص های امنیت را رعایت می کند از این سایت کمک بگیرید آنجا که گفته:
If your website is already serving on HTTPS, you can test its security level and configuration with the
Qualys Lab tool.
یعنی برای تست سطح امنیت و صحت تنظیمات از Qualys Lab tool. کمک بگیرید
که اگر به آن صفحه بروید و سایت گفته شده را تست کنید هشداری داده میشود که خلاصه اش این است
امکان بررسی اعتبار ssl آین سایت وجود دارد اما از ظواهر امر بر میاید که این سایت به دلایل زیر فاقد گواهینامه معتبر است
یا چون بر روی هاست اشتراکی نصب شده یا چون آی پی آن به صورت مشترک استفاه میشود یا….
که اگر این هشدار را رد کنیم (این امکان را به ما داده است)با عبور از این هشدار و مشاهده تحلیل انجام شده
اینجا:
SSL Report: google724.com
که خلاصه آن در عکس زیر آمده است:

مشاهده می شود که ssl این سایت عملا مردود و بی ارزش است
توجه:ssl اگر معتبر باشد نوار کنار آدرس بار سبز رنگ می شود

نویسنده

← قدیمی‌تر جدیدتر →