نمایش رتبه الکسا Alexa API

نویسنده :
تاریخ:یکشنبه 13 دی 1394-06:47 ب.ظ


شاید برای شما هم این پرسش پیش آمده باشد چگونه از API الکسا بهره بگیرید و چگونه رنک اکسا Alexa rank سایت خود را به صورت کاملا" اختصاصی در گوشه از سایت خود به نمایش بگذارید و یا حتی ابزاری برای شناسایی رتبه اکسا برای دیگران ایجاد کنید !
API الکسا کاملا رایگان و بهره گیری از آن نیز آسان است
من یک نمونه بسیار ساده ، سبک و کاربردی برای شما آماده کردم که امیدوارم خوشتان بیاید

$url = "http://bcode.ir";
$xml = simplexml_load_file('http://data.alexa.com/data?cli=10&dat=snbamz&url='.$url);
$rank = isset( $xml->SD[1]->POPULARITY )?$xml->SD[1]->POPULARITY->attributes()->TEXT:0;
echo $rank;

الکسا Alexa.com چیست ؟

شاید گوشه کنار وب بارها عنوان رتبه الکسا (Alexa) را دیده و مطالبی در این خصوص خوانده باشید؛ سایتها و سرویس های خاصی نیز در این رابطه در گستره وب شکل گرفته اند که در مجموع تحت عنوان بهینه سازی و افزایش رتبه سایت SEO یا (Search Engine Optimization) فعالیت می کنند، اینکه الکسا چیست، چگونه آمار بازدیدهای یک سایت را به دست می آورد و رتبه بندی آن تا چه میزان اهمیت دارد، مطلبی است که در این یادداشت به آن خواهیم پرداخت تا نهایتا به نتیجه ای منطقی دست پیدا کنیم.

الکسا (Alexa) عنوان سرویسی است وابسته به سایت amazon.com که در آدرس Alexa.com ارائه می شود، هدف از این سرویس رتبه بندی پایگاه های اینترنتی از نظر تعداد بازدیدکننده (ترافیک بازدیدها) می باشد که با در نظر گرفتن یک سری معیار های محاسباتی و آماری، نهایتا سایت های مختلف را به لحاظ میزان دیده شدن صفحات آنها، رتبه بندی می کند.

اهمیت و دقت رتبه بندی الکسا (Alexa)

اما چرا رتبه الکسا برای مدیران سایت ها اهمیت زیادی دارد و آیا اساسا این رتبه بندی دقیق است؟ واقعیت این است که آمار این سرویس لزوما دقیق و کاملا براساس واقعیت نیست و تا حدودی مبتنی بر محاسباتی فرضی و احتمالی است، چرا که منبع اصلی جمع آوری اطلاعات الکسا و در واقع پشتوانه آن، نوار ابزار یا تولباری (Alexa Toolbar) است که در مرورگر بازدیدکنندگان در سرتاسر دنیا نصب می شود، به فرض ممکن است اکثر کاربران پایگاهی بدون نصب تولبار از آن دیدن کنند و در مقابل سایتی دیگر به دلیل نوع فعالیتش بازدیدکننده های خاصی داشته باشد که تولبار الکسا را، اکثر آنها نصب کرده باشند (معمولا وبسایت هایی که بازدیدکننده هایشان از تجربه کافی در فعالیت های وب برخوردارند، رتبه الکسای بهتری نسبت به سایت های دیگر ولی با بازدید مشابه دارند)؛ اما با وجود همه ی این تفاسیر نباید سایت الکسا و رتبه آن را آنقدرها هم دست کم گرفت! خواسته یا ناخواسته، رتبه الکسا جای خود را بین کاربران باز کرده و اهمیتی نسبی در عرصه وب و مخصوصا تجارت الکترونیک پیدا کرده است؛ به طور مثال تبلیغ دهنده گان بیشتر تمایل دارند که با سایت های مرتبط با اهدافشان با توجه به رتبه الکسای آنها همکاری کنند، از طرفی اطلاعات سایت الکسا بعضا در تجزیه و تحلیل بهتر و هدف گذاری مخاطبان و نیازهایشان، می تواند تاثیر مثبتی داشته باشد، یا در مقایسه چند سایت مشابه از لحاظ محبوبیت، تعیین کننده باشد؛ متاسفانه  برخی با توصل به روش های متقلبانه نیز اقدام به افزایش رتبه سایت خود می کنند، به فرض به تعدادی از دوستان خود می گویند که با تولبار الکسا به طور مرتب از آدرس آنها دیدن کنند و واضح است که این نوع کارها جزء هدر دادن وقت و به اصطلاح گول زدن خود، ارزش دیگری ندارد و معمولا این گونه افراد پس از مدتی از این کار خسته شده و مخاطبان واقعی خود را نیز از دست می دهند.

مدت زمان لازم برای کسب رتبه الکسا (Alexa)

اگر به تازگی سایت خود را راه اندازی کرده اید، برای اینکه در قسمت نمایش اطلاعات سایت الکسا جایی داشته باشید، پس از عضویت در آن و ثبت آدرس خود، معمولا باید مدتی بین 1 تا 3 ماه از ثبت سایت شما بگذرد و از طرفی هرچه بازدیدکننده سایتتان بیشتر باشد، شانس شما بیشتر خواهد بود؛ لذا می توان گفت بهترین کار برای کسب رتبه بالاتر (البته در سیستم الکسا هرچه عدد شما کم تر باشد یعنی رتبه شما بالاتر است!) تلاش در جهت انتشار مطالب بهتر و مفیدتر و اهمیت قائل شدن برای مخاطبان است؛ به این ترتیب هر چه که فعالیت شما در وب مستمر و با کیفیت باشد، سایت الکسا نیز اهمیت بیشتری برایتان قائل شده و نوع تجزیه تحلیل و آمارهای ارائه شده آن نیز به مرور زمان متفاوت خواهد بود.



تلگرام

دسته بندی : php  SEO  کد و ابزار وب 

برچسب ها:

نظرات() 

جلوگیری از ایندکس index شدن یک بخش از سایت توسط گوگل

نویسنده :
تاریخ:سه شنبه 26 آبان 1394-01:24 ب.ظ

جلوگیری از ایندکس شدن بخشی از سایت

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


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

  • بهره گیری از تگ های googleon / googleoff
برای آنکه یک واژه را خارج از دسترس کرولر قرار دهید
<!--googleoff: index-->

یک کلمه

<!--googleon: index-->

یک کلمه

  • بهره گیری از این تگ ها برای چندین خط یا div
<!--googleoff: all-->

<div id="comments">

<p>این متن توسط گوگل خوانده نخواهد شد</p>
<p>این متن توسط گوگل خوانده نخواهد شد</p>
<p>این متن توسط گوگل خوانده نخواهد شد</p>
<p>این متن توسط گوگل خوانده نخواهد شد</p>

</div>

<!--googleon: all-->

<p>این متن خوانده می شود</p>

  • با nofollow به گوگل بگوید از خواندن یک صفحه پرهیز کند :
<meta name="robots" content="nofollow" />

  • با nofollow به گوگل بگویید یک لینک خاص را دنبال نکند :
<a href="signin.php" rel="nofollow">sign in</a>






تلگرام

دسته بندی : SEO 

برچسب ها:

نظرات() 

Cach کردن صفحه در مرورگر با تنظیمات htaccess.

نویسنده :
تاریخ:سه شنبه 26 آبان 1394-12:18 ب.ظ

تنظیمات cach  فایل htaccess.


آموزش بهره گیری از توانایی ذخیره یا cach فایل های صفحات وب در مرورگر

منظور از cach کردن چیست ؟
زمانیکه شما صفحه نخست از هر سایتی را باز می کنید استایل ها ، عکس ها ،  آیکونها ، فایل های فلش و ... برای اولین بار خوانده می شوند و به همین دلیل احساس می کنید اولین ورود شما به سایت طولانی ترین ورود بوده است !
اگر شما بعد از بارگذاری کامل صفحه بخواهید صفحه دیگری از سایت را باز کنید ، احتمالا حجم بالایی از استایل ها عکسها و آیکون های یکسان دوباره باید خوانده شوند که این  باعث کاهش سرعت بارگذاری صفحات می شود .
Cach کردن فایل های مربوط به صفحات وب می تواند سرعت بارگذاری صفحه در بازدید بعدی بیشتر کند . البته بهره گیری از این توانایی همیشه سودمند نیست و گاهی به کاری بیهوده یا آزاردهنده تبدیل می شود !

در حالت عادی مرورگر با هر بار بارگذاری تمام فایل های CSS ، عکس ها و آیکون ها را می خواند تا آماده نمایش به کاربر کند اما شما می توانید با تنظیماتی در فایل htaccess. تعیین کنید کدام فایل ها برای چه مدت در کامپیوتر کاربران ذخیره شوند و به این ترتیب سرعت بارگذاری کاهش پیدا می کند

پرسش : آیا Cach کردن فایل ها همیشه سودند است ؟
پاسخ : خیر !
پرسش : چرا ؟

اگر محتوای صفحات به گونه ای باشد که شما آن ها را به روز رسانی می کنید ، ذخیره فایل های قدیمی ممکن است داده های نادرست به کاربران شما بدهد .قبل از انجام تنظیمات cach باید بدانید اینکه شما کدام بخش از صفحه را به روز رسانی می کنید و ساختار صفحات شما چگونه است بسیار مهم است .

تنظیمات cach  فایل htaccess.

## EXPIRES CACHING ##

<IfModule mod_expires.c>
ExpiresActive OnExpiresByType image/jpg "access plus 1 day"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "modification 4 hours"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"

</IfModule>

## EXPIRES CACHING ##


اگر چندین فایل تاریخ انقضای مشترک دارند :
<IfModule mod_expires.c>
    <FilesMatch "\.(gif|jpg|jpeg|png|css|js|html?|xml|txt)$">
        ExpiresActive On
        ExpiresDefault "access plus 1 years"
    </FilesMatch>
</IfModule>





تلگرام

دسته بندی : SEO  هاستینگ 
دنبالک ها: تنظیمات فایل در htaccess. اجرا و دانلود و سطح دسترسی  .Htaccess چیست؟ 

برچسب ها:

نظرات() 

تنظیمات فایل در htaccess. اجرا و دانلود و سطح دسترسی

نویسنده :
تاریخ:پنجشنبه 11 تیر 1394-09:23 ق.ظ

htaccess

htaccess در مسائل امنیتی هاستینگ کمک بزرگی است و دانستن  تنظیمات آن بسیار مهم است .
شاید برای شما هم پیش آمده است که می خواهید از آپلود فایلهایی با فرمت خاص که در صورت اجرا ممکن است خطر امنیتی داشته باشند جلو گیری کنید یا دسترسی را ممنوع کنید.
در گذشته هم مطالبی در مورد htaccess  قرار داده ایم که می توانید آن را هم بخوانید: htaccess چیست؟
 ولی این مطلب به طور کامل در مورد دسترسی به فایل خواهیم پرداخت .
سوالات متداول در این زمینه :
- جلوگیری از شل و فایلهای مخرب در آپلود سنتر
- جلوگیری از دسترسی مستقیم به عکس ولی اجازه نمایش در سایت داشته باشد
- چطور از دانلود یا آپلود به یک فرمت خاص جلوگیری کنیم
- جلوگیری آپلود فایلهای text یا کد اجرایی در پوشه 777 با htaccess.
- آموزش تنظیمات دسترسی به فایل در htaccess


ادامه مطلب

تلگرام

دسته بندی : SEO  هاستینگ  امنیت 
دنبالک ها: htaccess چیست 

برچسب ها:

نظرات() 

کد متا تگ Meta tag

نویسنده :
تاریخ:سه شنبه 6 آبان 1393-03:24 ب.ظ

متا تگ
کدهای قسمت Head دستوراتی را شامل می شود که مربوط به نوع نمایش نوشته ها و قرار گرفتن بدنه ( CSS ها )، موتورهای جستجو، توضیحات صفحه و مواردی از این قبیل می باشد.

عمده کدهای head را css ها و meta tagها تشکیل میدهند.



ادامه مطلب

تلگرام

دسته بندی : SEO 

برچسب ها:

نظرات() 

.Htaccess چیست؟

نویسنده :
تاریخ:سه شنبه 6 آبان 1393-01:18 ب.ظ

  1. .Htaccess چیست؟
  2. کاربردها
  3. نکته ها و مسائل امنیتی


ادامه مطلب

تلگرام

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

برچسب ها:

نظرات()