همه چیز درباره Page Rank Google
پیج رنک روش گوگل برای اندازهگیری "اهمیت" صفحات است. زمانیکه تمام فاکتورهای دیگر نظیر درصد تکرار کلمات در عنوان صفحه، درصد تعداد تکرار کلمات در متن صفحه، ارزش مکانی کلمات و ... محاسبه شدند، گوگل از پیج رنک برای تنظیم نتایج جستجو، استفاده میکند و لذا سایتهایی که مهمتر هستند به ردههای بالاتر میآیند.
PageRank تنها قسمتی از مسائل تعیین کننده رتبه در لیستهای گوگل است. به طور مثال شواهد نشان داده است که گوگل این روزها به متن موجود در یک href برای تگ <a> اهمیت بیشتری قائل است تا PageRank .
PageRank جزئی از داستان لیست شدن در فهرست گوگل است، تلاش گوگل این است که همواره مربوط ترین نتایج را لیست کند، بزرگترین حسن یک موتور جستجو همین است، برای همین همه چیز در پیج رنک خلاصه نمی شود.
چگونه میتوان PageRank یک صفحه را دانست؟
برای این کار میتوان تولبار مخصوص گوگل را از آدرس زیر دان لود کنید:
http://toolbar.google.com
تولبار گوگل چقدر دقیق است ؟
باید توجه کرد پیج رنکی که گوگل در تولبارش نشان می دهد با آنی که عملا در سیستم رتبه بندی اش از آن استفاده می کند، تفاوت دارد. در حقیقت تولبار گوگل دیر به دیر به روزرسانی می گردد و خود گوگل نیز به این موضوع اعتراف کرده است. لذا مدیران سایتها نباید نگران پیج رنک پایین سایت خود در تولبار گوگل باشند زیرا امکان دارد پیج رنک واقعی سایت آنها بیشتر از مقدار نشان داده شده باشد.
همچنین تولبار گوگل در بیان پیج رنک خیلی دقیق نیست. این تولبار دو محدودیت دارد:
تولبار بعضی وقت ها حدس می زند. اگر کاربر، صفحهای را مشاهده کند که در بایگانی گوگل وجود ندارد، اما صفحهای خیلی نزدیک به آن در بایگانی گوگل وجود دارد، تولبار تخمینی از پیج رنک را نشان میدهد.
تولبار تنها جایگزینی از پیج رنک واقعی را نشان می دهد. در حالیکه پیج رنک خطی است، گوگل از یک گراف غیر خطی برای نشان دادن آن استفاده کرده است. لذا در تولبار تغییر از PR=2 به PR=3 نیاز به افزایش کمتری دارد، نسبت به حالتی که تغییری از PR=3 به PR=4 انجام گیرد.
تمرکز بیش از حد بر روی پیج رنک برای بالا بردن رتبه ها در گوگل بی مورد است. در حقیقت سایتهای می توانند با بهینه سازی صفحات و ارایه محتوای مناسب به رتبه های مناسبی دست یابند.
پیج رنک واقعی:
Real PageRank
Toolbar PageRank
(log base 10)
0 - 10
0
100 - 1,000
1
1,000 - 10,000
2
10,000 - 100,000
3
و به همین ترتیب ادامه دارد...
در ضمن الگوریتم محاسبه پیج رنک یک فرمول کاملا سری می باشد که گوگل همواره آنرا مخفی و در فواصل زمانی مختلف آنرا تغییر جزئی می دهد که سوء استفاده از آن به حداقل برسد.شما وقتی پیج رنک بالاتری داشته باشید در نتیجه بازدید کننده بیشتری و در نهایت سایت گرانتری خواهید داشت حتی خیلی افراد وب سایت ها را با پیج رنکشان مقایسه می کنند، به قول آقای حسین شرفی (یکی از بنیانگذاران سئو در ایران) اگر سایت شما بمنزله خانه شما در دهکده جهانی باشد ، سایت های با پیج رنک بالا مثل خانه هایی که در بالا شهر قرار دارند هستند.
PageRank چگونه محاسبه می گردد؟
زمانیکه گوگل، هنوز یک پروژه دانشگاهی بود، طراحان آن، فرمول اصلی خود را در محاسبه پیج رنک بدین گونه بیان کردند. البته امکان دارد که آنها دیگر از این فرمول استفاده نکنند، اما امروزه هم به اندازه کافی دقیق به نظر میرسد.
"فرض کنیم که صفحه A دارای صفحات T1 تا Tn است که به آن اشاره می کنند. d هم یک فاکتور کند کننده ( damping factor ) است که مقداری بین 0 تا 1 دارد. معمولا برای d مقداری معادل 0.85 انتخاب میشود. همچنین C(A) تعداد لینکهائی که این صفحه به صفحات دیگر داده است. در این صورت PageRank صفحه A مساوی است با :
PR(A) = (1-d) + d(PR(T1)/C(T1)+...+PR(Tn)/C(Tn))
d یک فاکتور تضعیف است که معمولا برابر هشتاد و پنج صدم در نظر گرفته میشود. T1, T2,..., Tn صفحاتیاند که به صفحه A لینک داده اند. C(T1) نیز تعداد لینکهایی است که از صفحه T1، خارج شده است.
دقت کنید که PageRank صفحه Home معمولا دو نیم برابر صفحات داخلی میباشد. بنابراین حالت سلسله ای رای ها را برای PageRank در یک صفحه متمرکز میکند.
تمامی صفحات تعداد لینکهای مساوی دارند و تمامی صفحات هم PageRank یکسان دارند.
3 اصل مهم :
اگر صفحه ای دارای اهمیت بالائی می باشد ، آنرا در بالای مدل سلسله مراتبی قرار دهید.
اگر صفحات سایت شما دارای لینکهای خروجی زیادی هستند ، سعی کنید لینکهای داخلی سایت را افزایش دهید تا PageRank صفحات را ثابت نگه دارید .
اگر صفحاتی از سایت شما دارای لینک خروجی نیست ، افزایش تعداد لینکهای داخلی هیچ تائیری بر PageRank ندارد. پس دقت کنید که سایت خود را از حالت قابل استفاده خارج نکنید.
اهمیت داشتن Site Map
داشتن Site Map به دودلیل مهم است
اگر کاربر URL اشتباه وارد کند ، اکثر سایتها یک صفحه غیر مفید به عنوان "404 Page not found" نمایش میدهند. این برای کاربر مایوس کننده میباشد. بهتر است که صفحه این خطا به حالتی تغییر کند که اولا علت خطا را نمایش دهد و ثانیا Site Map را هم نمایش دهد .
لینک دادن به Site Map در هر صفحه تعداد لینکهای داخلی را افزایش میدهد و در نتیجه از هدر رفتن آراء بر ای ارتقاء PageRank جلوگیری میکند.
یک layout خوب برای صفحات وب که شامل document طولانی می باشد این است که ، آن document را به چند صفحه تقسیم کنیم و بروی صفحات یک Navigator برای رفتن به صفحات بعد و قبل قرار دهیم و همچنیم در تمام صفحات هم به صفحه Home یک لینک دهیم.
پس میتوان گفت که : با اضافه کردن تعداد لینکهای داخلی به سایت خود ، می توانید PageRank را به طور مساوی بین صفحات سایت تقسیم کنید.
ولی در مدل سلسله مراتبی میتوان رای ها را به سمت صفحه Homeمتمرکز کرد و PageRank آنرا بالا برد.
از این روش برخی از سایتها برای بالا بردن PageRank استفاده می کنند که اگر رباتهای گوگل ( Google's robots) متوجه آن شوند به احتمال زیاد از حضور آن سایتها در فهرستهای گوگل جلوگیری میکنند.
بنابراین ، پیشنهاد میکنم که از دو روش صحیح زیر برای بالا بردن PageRank سایت خود در گوگل استفاده کنید.
1 - یک سایت بزرگ داشته باشید
سایتهای بزرگ مانند http://news.bbc.co.uk/ دارای دهها و شاید صدها نویسنده و ویراستار خبری میباشد. هر کدام از صفحات این سایت دارای مطالب جهانی و مهم هستند و تمامی آنها نیز به صفحه Home سایت لینک داده اند. بنابراین می بینیم که PageRank صفحه Home آن 9 از 10 است.
پس هیچ جایگزینی برای محتوای خوب وجود ندارد!
2 - یک چیز مفید برای ارائه به دیگران داشته باشید
برای مثال سایت Stat counter تنها سایتی است که به غیر از گوگل دراری پیج رنک 10 است. علت این امر خیلی ساده است میلیون ها سایت هستند که از خدمات آمار گیری Stat Counter استفاده می کنند و در هر کدام از این سایتها باید یک لینک از Stat Counter باشد. پس سایت stat Conter دارای میلیون ها رای است که باعث می شود به پیج رنک دست نیافتنی 10 برسد.
ابزارهای مفید رایگان در اختیار دیگران قرار دهید تا مدیران سایتها پس از استفاده از آن با رقبت به سایت شما لینک دهند.
گرفتن لینک از سایتهای دیگر
بسیاری از مدیران به دلیل آشنا نبودن با پیج رنگ گوگل به هنگام لینک گرفتن یا لینک دادن تنها به صفحات دارای پیج رنک بالا فکر می کنند. این تصور اشتباه است، شما اگر مدیر سایتی هستید به محتوای سایتها بیشتر توجه کنید تا پیج رنک آنها. در حقیقت لینک از یک صفحه مرتبط با پیج رنک کم در بالا رفتن رتبه سایتان بسیار موثر است. اگر درخواست لینکی از یک سایت مرتبط اما با پیج رنک کم از شما می شود، آنرا رد نکنید!
روش های جستجو در گوگل
اگر میخواهید کلمات تایپ شده در جستجو باشند آنها را با فاصله بصورت ساده در کنار هم بنویسید . مانند : سایت طراحی وب
اگر میخواهید یکی از کلمات شما حداقل در نتایج باشد بین آنها OR بگذارید . مانند :
OR Web Design OR "Pwcent"
اگر بخواهید یک کلمه حتما باشد و همراه با یکی از دو کلمه دیگر بیاید از حالت پرانتز میتوانید استفاده کنید . مانند :Persian (yahoo OR blog) . این جستجو دو عبارت را جستجو میکند : Persian Yahoo و Persian Blog
اگر بخواهید کلمه خاص شما در title صفحه موجود باشد باید از کلمه کلیدی intitle استفاده کنید . مثلا : intitle: "pwcent web services"
اگر بخواهید کلمه ای که وارد کرده اید بخشی از آدرس url صفحه ای باشد از inurl استفاده کنید . مثلا : inurl: "Persian" این جستجو تمام کلماتی که در آدرس سایت آنها کلمه پرشین موجود باشد را پیدا میکند .
اگر میخواهید گوگل فقط بدنه متون را جستجو کند از کلمه intext استفاده کنید . مثلا : intext: "access 2000 problems"
اگر میخواهید که گوگل فقط در یک سایت خاص دنبال مطلب وارد شده شما بگردد بعد از نوشتن موضوع جستجو از کلمه site به شکل زیر استفاده کنید site:pwcent.net این کد در ادامه جستجوی شما باعث میشود تا گوگل بدنبال مقاله مورد نظر شما در سایت pwcent.net بگردد .
اگر شما یک سایت یا وبلاگ دارید و میخواهید بدانید چه کسانی لینک سایت شما را در سایتشان قرار داده اند از کلمه link با آدرس خودتان بشکل زیر استفاده کنید .link:www.pwcent.net
اگر میخواهید دنبال فایلهایی خاصی که با موضوع شما مرتبط هستند بگردید از کلمه filetype بصورت زیر استفاده کنید . programming vb filetype:pdf این کد جستجو فایل های pdf که درباره برنامه نویسی vb باشند را بشما نشان میدهد .
یک نکته در جستجو : گوگل حداکثر 10 کلمه را برای جستجو می پذیرد و اگر بیشتر باشد از بقیه کلمات صرفنظر میکند .
گوگل کلمات ربطی ساده مانند a , an , and , the ,of را نادیده میگیرد . برای اینکه این کلمات را هم جزو متن کلمات در خواستی شما در نظر بگیرد باید قبل ازین کلمات یک علامت بعلاوه + قرار دهید .
اگر بخواهید چیزی در جستجوی شما اصلا نباشد از علامت منفی در کنار آن کلمه خاص استفاده کنید . این حالت برای کد ها هم تاثیر دارد. مثلا میخواهید کلمه programming را جستجو کنید . اما نمیخواهید کلمه web در نتایج جستجوی شما باشد : پس مینویسید : programming –web
اگر بخواهیم تعداد نتایج دریک جستجو را مثلا به صد نتیجه در یک صفحه افزایش دهید از num=100 در متن جستجوی خود استفاده میکنیم .
براى فراهم سازى نتایج دقیق، گوگل از بند آوردن یا "wildcard" براى حمایت از جستجوهاى خود استفاده نمیکند. براى مثال اگر شما "googl" را جستجو کنید نتایج ارایه شونده شامل "googler" یا "googlin" نمیشوند.
جستجوهاى گوگل حساس به حالت نوشتن (case sensitive)آنها نیست. تمامى کلمات بعد از ورود به حروف کوچک تبدیل میشوند. براى مثال اگر وارد کنید "GOOGLE" یا "GoOgLe" به عنوان "google" شناخته میشود.
اهمیت متن پیوندی
اهمیت متن پیوندی (Anchor text ) در بهینه سازی سایتها در موتورهای جستجو
گوگل ( تعداد دیگری از موتورهای جستجو ) صفحات وب سایتها را تحت تاثیر مستقیم متن لینکها (Anchor Text ) به آن صفحات در نتایج جستجو نمایش می دهد.
Googlebombs تقریباً آسانترین نمونه ها برای پیدا کردن و درک کردن این موضوع است که چگونه متن پیوندی بر SERP یا Search Engine Result Pages یا همان صفحات نتایج جستجو تاثیر میگذارد.
با جستجوی عبارت Miserable failure در گوگل ( در اواخر سال 2005 ) , Googlebomb صفحه بیوگرافی جورج بوش را مدنظر قرار میدهد( www.whitehouse.gov/president/gwbbio.html )
به روشنی این مثال قدرت متن پیوندی را نشان میدهد, چرا که با مشاهده این صفحه در می یابید که چنین کلمه ای به هیچ وجه در این صفحه استفاده نشده است ( نه در متن صفحه , نه در عنوان و ... ) و با تحقیق و تفحص بیشتری می توان به این نکته دست یافت که تعداد زیادی از وبلاگ نویس ها از متن پیوندی miserable failure برای لینک دادن به این صفحه استفاده کرده اند.
Google bomb از کارایی ترکیبی یک متن پیوندی با هزاران لینک سود میبرد. در یک اتفاق مشابه فوق با کلمه Computer و SERP کلمه Computers درگوگل درحال رخ دادن است. از ژانویه 2005 ، با جستجوی کلمه Computer درگوگل سایت http://www.dell.com/ را به عنوان 10 نتیجه مهم و با جستجوی کلمه کامپیوترها سایت http://www.compaq.com/ را به عنوان 10 نتیجه مهم رتبه بندی میکند. با نگاه کردن به Source این دو صفحه و بررسی استفاده از کلمه کامپیوتر یا کامپیوترها را به ترتیب آشکارمیکند که متن پیوندی چقدر موثر است ؟
چگونه به طور موثر از متن پیوندی استفاده کنیم ؟
کاربرد متن پیوندی , محتوایی لینک را به صفحه لینک گیرنده نسبت می دهد , به این معنی که اگر شما بتوانید صفحات مرتبط را به هم با متن پیوندی مناسب لینک کنید , آن صفحات درSERP مربوطه شان خیلی بهتر ظاهر خواهند شد.
اهمیت انتخاب نام دامنه در سئو
انتخاب کردن نام شرکت و یک نام دامنه (Domain )
همانطورکه شما بعداً پی خواهید برد , لینکهای وارده ( External Links) به یک وب سایت خیلی مهم هستند , چنانچه که برای دست یابی به یک رتبه ( Rank) بالا در نتایج جستجو این امر کاملا ضروری است. متن مرتبط با آن لینکها ( به نام متن پیوندی یا Anchor Text) یکی ازمهمترین فاکتورهای بهینه سازی موتور جستجو است که در زمان بهینه کردن یک سایت تصحیح میشود.
متن زیر (سرویس های بهینه سازی موتورجستجوی pwcent.net ) یک متن پیوندی (Anchor Text ) لینک برای صفحه اصلی این سایت است ( این لینک , لینک copyright سایت می باشد.)
< a href=”http://www.pwcent.net/” >Pwcent Web Design < / a >
اگرشما نام دامنه را درست انتخاب نکنید , از آنجائیکه لینکهای وارده به سایتتان ممکن است از متن پیوندی صحیحی برخوردار نباشد، در نتایج جستجوی موتورهای جستجو وضعیت جالبی نخواهید داشت . حال به این فکر کنید که اگر شما یک نام مناسب را برای نام دامنه برگزینید , حتی اگر وب سایتی با متن پیوندی پیوندی (Anchor Text ) صحیحی به شما لینک نداده باشد ( مثلا از URL واقعی استفاده کرده باشد ) به دلیل این که خود نام دامنه شما به اندازه کافی پر مغز و محتوا می باشد , باز هم شما در نتایج جستجو رتبه قابل توجهی خواهید داشت.
نام های تجاری و بهینه سازی موتورجستجو
Zeus Thrones ممکن است برای شرکتی که صندلی های توالت با کیفیت تولید می کند عالی باشد ، اما این نام به مشتریان Online , برای پیدا کردن وب سایت ازطریق موتورهای جستجوی کمک چندانی نمیکند ، مگر اینکه بودجه تبلیغاتی بزرگی برای اهداف تجاری در نظر گرفته شده باشد .
اگرشما سایتی در مورد بهینه سازی موتورجستجو دارید , به طور مثال یک نام دامنه خوب ( برای اهداف بهینه سازی موتور جستجو ) می توان Search-Engine-Optimization.com را نام برد.
درزمان انتخاب نام تجاری و نام دامنه , بایستی نامهای تجاری و نام دامنه های موجود ملاحظاتی را در نظر گرفت . به طورمثال زمانی که ما می خواستیم برای این وب سایت نامی را در نظر بگیریم , حوزه تصمیم گیری ما محدود بود چرا که نام های مطلوب و مناسب در اختیار نداشتیم زیرا این نامها در اختیار دیگران بودند.
چرا بعضی از نام دامنه ها خط تیره دارند ؟
موتور اصلی جستجوی فعلی ( یعنی همان گوگل ) کلمات اختصاصی و کلیدی در نام دامنه ها بدون خط تیره را نمی تواند تشخیص دهد !!!
به عنوان مثال نام دامنه خط تیره دار http://www.Rss-Reader-Service.com توسط گوگل به عنوان www.Rss Reader Service.comبررسی و اصطلاحا Spy میشود زیرا گوگل نقطه ها وخط های تیره را به عنوان فاصله درنظرمیگیرد.
ازآنجائیکه گوگل دو نقطه را به عنوان فاصله هایی مشاهده میکند , باید توجه نمود که نام دامنه ای با کلمه کلیدی تکی ( مثل www.keyword.tld ) را تشخیص میدهد.
از اینرو درزمان انتخاب نام دامنه باید این نکته را در نظر گرفت
اگر نام مورد نظر شما با تعدادی کلمات کلیدی همراه است باید توجه کنید که برای بهینه سازی بهتر در موتور جستجو , بهتر است که کلمات کلیدی را توسط خط های تیره ازهم جدا کنید.
تحلیل ترافیک سایت
بیایید اینگونه فرض کنیم که شما تمام توصیه ها را به کار گرفته اید، صفحات سایت را بهینه ساخته اید، آنها را به موتورهای جستجوگر معرفی کرده اید و با تمام عبارتهای کلیدی در صدر نتایج جستجو قرار گرفته اید و آماده دریافت چندین هزار کیلو ترافیک در سایت خود هستید.
اما از کجا می دانید که تمام تلاش شما کارایی لازم را داشته است و به هدر نرفته است؟
بسیار خوب! شما باید ترافیک سایت خود را اندازه گیری و تحلیل نمایید. برای این کار راههای بسیاری پیش روی دارید. شما می توانید از شمارشگرها، خدمات رهگیری کاربران استفاده کنید. آنچه که در این مقاله بدان پرداخته شده است، استفاده از بهترین روش یعنی استفاده از نرم افزارهای تحلیل آمار سایت (Log file analyzer) است.
چرا تحلیل آمار؟
شناسایی رفتار کاربران در سایت برای بالا بردن ROI
شناسایی استراتژیهایی که بهتر جواب داده اند.
تحلیل رفتار کنونی برای پی ریزی استراتژیهای بعدی سایت
تحلیلهای فوق نیاز به تجربه و تخصص دارد و برای هر کس قابل انجام نیست. برای آنکه شما با اصول کلی بیشتر آشنا شوید برخی موارد به اختصار شرح داده می شود.
Log file چیست؟
هر بار که بیننده ای به سایت شما مراجعه می کند از خود رد پایی بر روی سرور سایت شما بر جای می گذارد که در این فایل ذخیره می گردد. سرور سایت موارد بسیاری را ثبت می کند که برخی از انها عبارتند از: زمان مراجعه کاربر به سایت، صفحاتیکه کاربر مرور کرده است، مدت زمانیکه در کل سایت یا هر صفحه مانده است، از کدام سایت آمده است، از کدام موتور جستجوگر آمده است، چه کلمه ای را جستجو کرده است، از چه صفحه از سایت خارج شده است و ...
این فایل ها در روت هاستینگ شما در فولدر /Log ذخیره می شوند.
Page View
تعداد صفحاتی را نشان می دهد که کاربران سایت مرور کرده اند. Total Page View آمار همگی آنرا و Page View per Visitor یا Average میانگین تعداد صفحه مرور شده در سایت را نشان می دهد.
Hit
به هر درخواست فایلی که از سرور می شود گفته می شود. این فایلها می توانند فلش، تصویری، متنی، اجرایی و ... باشند. به عنوان مثال اگر صفحه ای شامل متن و 10 تصویر باشد با مراجعه کاربر به این صفحه یک Page View و یازده Hit بر روی سرور ثبت می گردد (یک صفحه + ده عکس از سرور درخواست شده است.)
Unique Visitor
هر بیننده مشخص را نشان می کند. این بیننده اگر صد صفحه سایت را هم مرور کند تنها یکبار شمرده می شود. این فاکتور بسیار مهم است. برای تبلیغات در سایتهای دیگر هموارده این فاکتور را از صاحب آن سایت درخواست کنید و کنترل کنید که آماری که ارایه می دهند، تعداد Page View نباشد.
لاگ فایلها در فایلهایی با پسوند log ذخیره می شوند که با دان لود آنها می توانید کار تحلیل ترافیک سایت را آغاز کنید. در ادامه برخی از موارد ثبت شده در این فایلها توضیح داده می شود.
زمان و تاریخ مراجعه به سایت
آدرس IP بیننده یا اسپایدر مراجعه کننده به سایت
name.html
صفحه ای است که مشاهده شده است. می تواند نام هر فایل درخواست شده نیز باشد.
Get
نشان می دهد که اطلاعات از سرور درخواست شده است.
Post
بیانگر ارسال اطلاعات به سرور است.
نوع پاسخ سرور
نوع پاسخ سرور می تواند از انواع زیر باشد:
200 OK
300 Redirects
400 Failure
500 Server Error
حجم فایل درخواست شده
بیننده از کدام صفحه آمده است.
بیننده از کدام موتور جستجوگر و با چه کلمه ای آمده است.
نوع مروگر، سیستم عامل و دقت صفحه نمایش کاربر
نوع اسپایدر مراجعه کننده به سایت
و ...
اما از کدام نرم افزار استفاده کنیم؟
Click Tracks را توصیه می کنم که قابلیتهای مناسبی را ارایه می دهد و کار با آن نیز بسیار ساده است.
خدمات آمارگیری گوگل
قرار بر این است که شرکت گوگل نرم افزار مجانی را ارائه کند که به دارندگان سایت های اینترنتی اجازه می دهد تحلیلهای پیشرفته ای بر روی ترافیک کاربران خود انجام دهند.
این نرم افزار همچنین امکان آنرا دارد که تاثیر کمپین های تبلیغاتی شرکتها را بر روی فروش آنها تحلیل کند. این نرم افزار که بزودی بصورت آنلاین برای عموم قابل استفاده خواهد بود به جز زبان انگلیسی با 16 زبان دیگر قابلت کار دارد و بر اساس تکنولوژی ای بنام ارچین (Urchin) که قبلآ توسط گوگل در ماه مارچ معرفی شد، تهیه شده است.
هم اکنون نرم افزار ساده شده Urchin بصورت سرویس Goggle AdWords بصورت مجانی روی وب در اختیار صاحبان سایت های اینترنتی که از سرویس تبلیغاتی گوگل استفاده می کنند، قرار دارد.
کارشناسان اینترنتی معتقد هستند که نرم افزار جدید گوگل می تواند فعالیت نرم افزارهایی مانند Web Trends، Web Side Story و Click Track را تحت الشعاع خود قرار دهد.
شرکت مایکروسافت نیز یک نرم افزار تحلیلی مشابه بنام AdCenter دارد که در حال انجام مراحل آزمایشی (بتا) در سنگاپور و فرانسه است.
خدمات آمارگیری سایت های دیگر
البته سایت هایی هم هستند که بدون نیاز به تحلیل دستی فایل های لوگ یه سری اطلاعات خاص را برای شما نمایش می دهند برای استفاده از سرویس این چنین سایت ها باید لینکی که مخصوص شما است را بعد از عضویت داخل سایتتان کپی کنید.
این روش یک روش ناقص است که میتواند فواید زیر را داشته باشد:
نقاط قوت: زمان هایی از روز که وقت نمی کنید فایل های لوگ را از هاست خود دانلود کنید و آنها را تحلیل کنید یکسری از آمار های جزیی اما مهم مثل تعداد بازدید کننده را می توانید ببینید،
یکی دیگر از قابلیت ها این است می توانید سایت خود را با سایت هایی دیگر که در آن سایت ثبت نام کردند مخصوصا ذقیب های خود مقایسه کنید. یک نمونه از این سایت ها www.statcounter.com می باشد
مهمترین تحلیلهایی که روی سایتها انجام می شوند عبارتند از:
Summary Analysis
سایت چه میزان کاربر جدید و تکراری دارد؟ و ...
Trend analysis
در طول زمان نحوه استفاده کاربران از سایت چگونه تغییر کرده است. آیا کاربران این ماه از ماه قبل بیشتر شده است؟
Page analysis
کدام صفحات (بخشهای) سایت بیننده بیشتر و کدام صفحات (بخشهای) آن بیننده کمتر دارند؟
Content analysis
کدام متون و محتوای سایت بیشتر مورد توجه کاربران قرار دارد؟
Path analysis
آیا ساختار ناوبری سایت خوب جواب داده است؟ صفحه دوم کاربر بعد از ورود به صفحه اول سایت چیست؟ مسیر حرکت کاربران در سایت چگونه بوده است؟ کدام مسیرها بیشتر به فعل و انفعالات دلخواه مدیر سایت منتج شده اند؟
Entry page analysis
کاربران بیشتر از کدام صفحات وارد سایت می شوند؟ یا کدام صفحات بیشتر بیننده به سایت جذب می کنند؟
Exit page analysis
صفحات و بخشهای فراری دهنده کاربران کدامند؟
Visitor analysis
چه نسبتی از کاربران جدید به کاربران تکراری از سایت خرید کرده اند؟ و ...
Referral analysis
کدام موتورهای جستجوگر و سایتها بیننده به سایت می فرستند؟ کلمات مورد استفاده آنها چه بوده است؟ کدام تبلیغات بهتر جواب داده است؟ و ...
Campaign analysis
بینندگان ناشی از هر استراتژی اجرا شده چه رفتاری در سایت داشته اند؟ کدام گروه سفارش بیشتری داده اند؟
Demographic analysis
توزیع جغرافیایی کاربران سایت چگونه است؟ کدام گروه زمان بیشتری در سایت سپری کرده اند؟
Customer experience analysis
پیوندهای شکسته سایت کدامند؟ درخواستهای ناقص کدامها بوده اند؟ و ...
موتور جستجو چگونه کار می کند؟
وقتی جستجویی در یک موتور جستجوگر انجام و نتایج جستجو ارایه می شود، کاربران در واقع نتیجه کار بخش های متفاوت موتور جستجوگر را می بینند. موتور جستجوگر قبلا" پایگاه داده اش را آماده کرده است و این گونه نیست که درست در همان لحظه جستجو، تمام وب را بگردد. بسیاری از خود می پرسند که چگونه امکان دارد گوگل در کمتر از یک ثانیه تمام سایت های وب را بگردد و میلیون ها صفحه را در نتایج جستجوی خود ارایه کند؟
نه گوگل و نه هیچ موتور جستجوگر دیگری توانایی انجام این کار را ندارند. همه آنها در زمان پاسخ گویی به کاربران، تنها در پایگاه داده ای که در اختیار دارند به جستجو می پردازند و نه در وب!
موتور جستجوگر به کمک بخش های متفاوت خود، اطلاعات مورد نیاز را قبلا" جمع آوری، تجزیه و تحلیل می کند و آنرا در پایگاه داده اش ذخیره می نماید و به هنگام جستجوی کاربر تنها در همین پایگاه داده می گردد.
بخش های مجزای یک موتور جستجوگر عبارتند از:
• Spider یا عنکبوت
• Crawler یا خزنده
• Indexer یا بایگانی کننده
• Database یا پایگاه داده
• Ranker یا سیستم رتبه بندی
الف Spider- (عنکبوت)
اسپایدر یا روبوت (Robot)، نرم افزاری است که کار جمع آوری اطلاعات مورد نیاز یک موتور جستجوگر را بر عهده دارد. اسپایدر به صفحات مختلف سر می زند، محتوای آنها را می خواند، اطلاعات مورد نیاز را جمع آوری می کند و آنرا در اختیار سایر بخش های موتور جستجوگر قرار می دهد.
کار یک اسپایدر، بسیار شبیه کار کاربران وب است. همانطور که کاربران، صفحات مختلف را بازدید می کنند، اسپایدر هم درست این کار را انجام می دهد با این تفاوت که اسپایدر کدهای HTML صفحات را می بیند اما کاربران نتیجه حاصل از کنار هم قرار گرفتن این کدها را.
اسپایدر، به هنگام مشاهده صفحات، از خود بر روی سرورها رد پا برجای می گذارد. شما اگر اجازه دسترسی به آمار دید و بازدیدهای صورت گرفته از یک سایت و اتفاقات انجام شده در آنرا داشته باشید، می توانید مشخص کنید که اسپایدر کدام یک از موتورهای جستجوگر صفحات سایت را مورد بازدید قرار داده اند.
یکی از فعالیتهای اصلی که در SEM انجام می شود تحلیل آمار همین دید و بازدیدها می باشد.
اسپایدرها کاربردهای دیگری نیز دارند، به عنوان مثال عده ای از آنها به سایت های مختلف مراجعه می کنند و فقط به بررسی فعال بودن لینک های آنها می پردازند و یا به دنبال آدرس پست الکترونیکی (Email) می گردند.
ب- Crawler (خزنده)
کراولر، نرم افزاری است که به عنوان یک فرمانده برای اسپایدر عمل می کند. آن مشخص می کند که اسپایدر کدام صفحات را مورد بازدید قرار دهد. در واقع کراولر تصمیم می گیرد که کدام یک از لینک های صفحه ای که اسپایدر در حال حاضر در آن قرار دارد، دنبال شود. ممکن است همه آنها را دنبال کند، بعضی ها را دنبال کند و یا هیچ کدام را دنبال نکند.
کراولر، ممکن است قبلا" برنامه ریزی شده باشد که آدرس های خاصی را طبق برنامه، در اختیار اسپایدر قرار دهد تا از آنها دیدن کند. دنبال کردن لینک های یک صفحه به این بستگی دارد که موتور جستجوگر چه حجمی از اطلاعات یک سایت را می تواند در پایگاه داده اش ذخیره کند و همچنین ممکن است اجازه دسترسی به بعضی از صفحات به موتورهای جستجوگر داده نشده باشد.
شما به عنوان دارنده سایت، همان طور که دوست دارید موتورهای جستجوگر اطلاعات سایت شما را با خود ببرند، می توانید آنها را از بعضی از صفحات سایت تان دور کنید و اجازه دسترسی به محتوای آن صفحات را به آنها ندهید. تنظیم میزان دسترسی موتورهای جستجوگر به محتوای یک سایت توسط پروتکل Robots انجام می شود که در مقالات دیگر سایت به آن پرداخته شده است. به عمل کراولر ، خزش (Crawling) می گویند.
ج- Indexer (بایگانی کننده)
تمام اطلاعات جمع آورش شده توسط اسپایدر در اختیار ایندکسر قرار می گیرد. در این بخش اطلاعات ارسالی مورد تجزیه و تحلیل قرار می گیرند و به بخش های متفاوتی تقسیم می شوند. تجزیه و تحلیل بدین معنی است که مشخص می شود اطلاعات از کدام صفحه ارسال شده است، چه حجمی دارد، کلمات موجود در آن کدام است، کلمات چندبار تکرار شده است، کلمات در کجای صفحه قرار دارند و ... .
در حقیقت ایندکسر، صفحه را به پارامترهای آن خرد می کند و تمام این پارامترها را به یک مقیاس عددی تبدیل می کند تا سیستم رتبه بندی بتواند پارامترهای صفحات مختلف را با هم مقایسه کند.
در زمان تجزیه و تحلیل اطلاعات، ایندکسر برای کاهش حجم داده ها از بعضی کلمات که بسیار رایج هستند صرفنظر می کند. کلماتی نظیر a ، an ، the ، www ، is و ... . از این گونه کلمات هستند.
د - DataBase (پایگاه داده)
تمام داده های تجزیه و تحلیل شده در ایندکسر، به پایگاه داده ارسال می گردد. در این بخش داده ها گروه بندی، کدگذاری و ذخیره می شود. همچنین داده ها قبل از آنکه ذخیره شوند، طبق تکنیکهای خاصی فشرده می شوند تا حجم کمی ُُاز پایگاه داده را اشغال کنند.
یک موتور جستجوگر باید پایگاده داده عظیمی داشته باشد و به طور مداوم حجم محتوای آنرا گسترش دهد و البته اطلاعات قدیمی را هم به روز رسانی نماید. بزرگی و به روز بودن پایگاه داده یک موتور جستجوگر برای آن امتیاز محسوب می گردد. یکی از تفاوتهای اصلی موتورهای جستجوگر در حجم پایگاه داده آنها و همچنین روش ذخیره سازی داده ها در پایگاه داده است.
و- Ranker (سیستم رتبه بندی)
بعد از آنکه تمام مراحل قبل انجام شد، موتور جستجوگر آماده پاسخ گویی به سوالات کاربران است. کاربران چند کلمه را در جعبه جستجوی (Search Box) آن وارد می کنند و سپس با فشردن Enter منتظر پــاسخ می مانند.
برای پاسخگویی به درخواست کاربر، ابتدا تمام صفحات موجود در پایگاه داده که به موضوع جستجو شده، مرتبط هستند، مشخص می شوند. پس از آن سیستم رتبه بندی وارد عمل شده، آنها را از بیشترین ارتباط تا کمترین ارتباط مرتب می کند و به عنوان نتایج جستجو به کاربر نمایش می دهد.
حتی اگر موتور جستجوگر بهترین و کامل ترین پایگاه داده را داشته باشد اما نتواند پاسخ های مرتبطی را ارایه کند، یک موتور جستجوگر ضعیف خواهد بود. در حقیقت سیستم رتبه بندی قلب تپنده یک موتور جستجوگر است و تفاوت اصلی موتورهای جستجوگر در این بخش قرار دارد.
سیستم رتبه بندی برای پاسخ گویی به سوالات کاربران، پارامترهای بسیاری را در نظر می گیرد تا بتواند بهترین پاسخ ها را در اختیار آنها قرار دارد. حرفه ای های دنیای SEM به طور خلاصه از آن به Algo ( الگوریتم) یاد می کنند.
الگوریتم، مجموعه ای از دستورالعمل ها است که موتور جستجوگر با اعمال آنها بر پارامترهای صفحات موجود در پایگاه داده اش، تصمیم می گیرد که صفحات مرتبط را چگونه در نتایج جستجو مرتب کند. در حال حاضر قدرتمندترین سیستم رتبه بندی را گوگل در اختیار دارد.
ُمی توان با ادغام کردن اسپایدر با کراولر و همچنین ایندکسر با پایگاه داده، موتور جستجوگر را شامل سه بخش زیر دانست که این گونه تقسیم بندی هم درست می باشد:
• کراولر
• بایگانی
• سیستم رتبه بندی
برای آنکه تصور درستی از نحوه کار یک موتور جستجوگر داشته باشید داستان نامتعارف زیر را با هم بررسی می کنیم.
داستان ما یک شکارچی دارد. او تصمیم به شکار می گیرد:
- کار کراولر:
او قصد دارد برای شکار به منطقه حفاظت شده ابیورد، واقع در شهرستان درگز (شمالی ترین شهر خراسان بزرگ) برود.
- پروتکل Robots :
ابتدا تمام محدودیت های موجود برای شکار در این منطقه را بررسی می کند:
• آیا در این منطقه می توان به شکار پرداخت؟
• کدام حیوانات را می توان شکار کرد؟
• حداکثر تعداد شکار چه میزانی است؟
• و ... .
فرض می کنیم او مجوز شکار یک اوریال (نوعی آهو) را از شکاربانی منطقه دریافت می کند.
- کار اسپایدر
او اوریالی رعنا را شکار می کند و سپس آنرا با خود به منزل می برد.
- کار ایندکسر
شکار را تکه تکه کرده، گوشت، استخوان، دل و قلوه، کله پاچه و ... آنرا بسته بندی می کند و بخش های زاید شکار را دور می ریزد.
- کار پایگاه داده
بسته های حاصل را درون فریزر قرار داده، ذخیره می کند.
- کار سیستم رتبه بندی
مهمانان سراغ او می آیند و همسر او بسته به ذائقه مهمانان برای آنها غذا طبخ می کند. ممکن است عده ای کله پاچه، عده ای آبگوشت، عده ای جگر و ... دوست داشته باشند. پخت غذا طبق سلیقه مهمانان کار سختی است. ممکن است همه آنها آبگوشت بخواهند اما آنها مسلما" بامزه ترین آبگوشت را می خواهند!
دسته بندی : درباره رتبه گوگل، علمی

