كود PHP:
PageRank(A) = (1-d) + d(PageRank(t1)/C(t1) + ... + PageRank(tn)/C(tn))
المعادلة السابقة هي التى تقوم بحساب رقم جوجل لاي موقع ... و لا أقول هذا عبثاً ، فهذه هي المعادلة الاصلية التى كان يتم استخدامها في رقم جوجل و قد تم نشرها بعد تطويره.
و بالطبع فان جوجل الآن تستخدم معادلة أخرى ... و بالتأكيد أنهم لن يخبرونا ما هي ، و لكن هذا لا يهم حالياً فهذه المعادلة تحقق الغرض في شرح الامر.
في هذه المعادلة
't1 - tn' هي صفحات تضع رابط للصفحة
A و
'C' تمثل عدد الروابط التى تحتويها الموقع و
'd' و هي دائماً توضع
0.85 .
حسناً ... الأمر يبدو معقد ، اذن دعونا نفكر به بطريقة ابسط بتحويلها الى ما يمكن التعويض فيه :
كود PHP:
a page's PageRank = 0.15 + 0.85 * (a "share" of the PageRank of every page that links to it)
البيج رانك هو رقم جوجل
و الـ 0.15 ناتجة من الجزء الاول من المعادلة (1-d) حيث كما قلنا ان d تساوي 0.85 اذا 1 - 0.85 = 0.15
و share هي رقم جوجل لكل صفحة تضع رابط للموقع الذى يتم تقييم موقعه
كما ذكرنا يعتمد جوجل في تقييم موقعك على الصفحات التي تضع رابط لموقعك
ففي الجزء الثاني من المعادلة ..
يقوم بتقييم الموقع الذي يضع رابط لموقعك عن طريق رقم جوجل له PageRank(t1)..
ثم يقسم هذا الرقم على عدد الروابط التى يحتويها هذا الموقع 'C'
ثم يضرب الناتج في قيمة 'd'و هي كما ذكرنا 0.85
و بما الناتج هنا للجزء الثاني من المعادلة = 0.85
إذن بالتأكيد ان الناتج من عملية قسمة رقم جوجل على عدد الروابط كان 1 !!
من خلال الفهم العام للمعادلة ... يمكننا ان نستنتج ان صفحة تضع رابط لموقعك و رقم جوجل لها
4 و بها
5 روابط لمواقع أخرى هي أفضل كثيراً من صفحة تضع رابط لموقعك و رقم جوجل لها
8 و بها
100 رابط لمواقع أخرى ...
كيف ؟
بالتأكيد أن رقم جوجل للموقع الذى يضع رابط موقعك عامل مهم ، لكن الاهم من هذا هو عدد الروابط للمواقع الاخرى ايضاً ...
لماذا ؟
كلما زاد عدد الروابط لمواقع اخرى في الموقع الذى يضع رابط لك كلما كان رقم جوجل الذى تحصل عليه من هذا الموقع أقل.
كثير من الاشخاص يعتقدوا ان رقم جوجل يعتمد على طريقة لوغاريتمية او اللوغاريتمات نفسها ... و الشىء الوحيد الذى يدعم هذا الاعتقاد هو انه لا يوجد احد خارج جوجل يعرف الطريقة.
لكن اذا كانت فعلا الطريقة التى يتم حساب رقم جوجل بها تعتمد على اللوغارتمات فان صفحة تضع رابط لموقعك و رقم جوجل لها
8 و بها
100 روابط لمواقع أخرى هي أفضل كثيراً من صفحة تضع رابط لموقعك و رقم جوجل لها
4 و بها
5 رابط لمواقع أخرى.
فهذا الكلام يتناقض مع المعادلة ... و يتضح من هذا ان المعادلة التى كانت تعتمد عليها جوجل قبل تطوير طريقة حساب رقم جوجل كانت تعتمد على ارتفاع رقم جوجل للموقع الذى يضع رابط لك ... اما بعض التطوير و استخدام اللوغاريتمات فاصبحوا يعتمدوا على رقم جوجل و على عدد الروابط للمواقع الاخرى ايضاً.
نعود للمعادلة -
بما انها المصدر الوحيد لدينا لكيفية حساب رقم جوجل - من الملاحظ ان المعادلة ليس ذات قيمة اذا كان يتم حساب رقم جوجل مرة واحدة ....
كيف ؟
الخطوة الأولى : حساب رقم جوجل للصفحة أ من خلال قيمة الروابط الموضوعة لها في صفحات أخرى.
سيتم حساب رقم جوجل للصفحة
أ ... سيعتمد الحساب على الروابط الموضوعة لها في صفحات أخرى و هذه الصفحات الأخرى هي الصفحة
ب ... لكن لحظة ، الصفحة
ب يوجد لها رابط في الصفحة أخرى (
الصفحة أ ) ... و لم يتم حساب رقم جوجل للصفحة
أ –
هذا الأمر فعلاً معقد – اذا رقم جوجل للصفحة
أ يعتمد على بيانات لم يتم حسابها ... لذا فلا يمكن حساب رقم جوجل للصفحة
أ .
الخطوة الثانية : حساب رقم جوجل للصفحة ب من خلال قيمة الروابط الموضوعة لها في صفحات أخرى.
سيتم حساب رقم جوجل للصفحة
ب ... سيعتمد الحساب على الروابط الموضوعة لها في صفحات أخرى ... و عند البحث عن هذه الصفحات الأخرى لن يتم العثور سوى على الصفحة
أ ، لذا ستتكرر نفس العملية السابقة و لن يمكن حساب رقم جوجل للصفحة
ب لان الحساب سيعتمد على رقم جوجل للصفحة
أ التى تضع رابط للصفحة
ب و التى لم يتم حساب رقم جوجل لها بعد .
والى موضوع اخر
منقول
