Posted in عام

ليه جوجل مش بيعرف يقرأ الجافا سكربت


بما ان النهارده صاحي بدري . ودا مش بيحصل كتير
واكيد مش صاحي بدري علشان الانتخابات . علشان انا مش بعرف ارقص

فقلت اكتب بوست سريع كدا في ال #SEO برده

ليه جوجل مكنش بيعرف يقرا ال javascript المستخدمه في المواقع
=====================================
زمان كانت جوجل مش بتعرف تقرا محتويات الجافا سكربت .
اعتقد الموضوع اتغير حاليا . هي عندها اتنين BOT واحد قديم وواحد جديد . الاصدار القديم مش بيعرف يقرا الجافا سكربت
الجديد بيقولوا انهم بيقروه . بس الافضل اننا نلعب في المضمون

الموضوع بسيط جدا يتخلص في . الطريقة الي بيشوف بيها جوجل الصفحة
ال Bot ودا زي ما قلنا قبل كدا . عبارة عن برنامج بيجلب الصفحة بتاعتك . ويشوفها بشكل HTML او txt
فهو مش بيشوف شكل الموقع زي ما انت بتشوفه . هو بيشوفه كانك عملت للصفحة view source
كل الاكود دي . هو بيعرف يستخلص منها بيانات بطريقة معينة . وقلنا ان لو فيه حد حابب يعمل بوت هيعمله ب
باي لغة برمجة + regular expression

المهم مش هطول عليكم … ( قولوا طول )
احنا كدا تاني اهو متفقين ان جوجل بيشوف الصفحة كانها سورس كود .
سورس الكود دا عبارة عن html – css – javascript – xml – …..
وحتي لو الصفحة بتاعتك نوعها php جوجل بيشوفها html  .. نعم ؟
====================================
 اه زي ما بقولك كدا هنعرف ليه دلوقتي

بص يا رايس . احنا عندنا نوعين من الكود
1- server side code
2- client side code

1- client code دا ببساطه . كل كود بيقدر يفهم وينفذه البراوزر عندك .
يعني زي html – css – javascript – xml – . دي حاجات بتتنفذ علي جهازك مش علي السيرفر
اما 

2- السيرفر كود دا معناه الكود الي  بيتنفذ علي السيرفر .
بعد ما الكود ما يتنفذ علي السيرفر . السيرفر يبعت كود التنفيذ للبراوزر بتاعك
يعني السيرفر ينفذ كود صفحة ال php ويبعتهالك بشكل html
زي بالظبط واحد اعرف بياخد الفيروس من المريض يطلعه كفته
فالسيرفر بياخد الكود php ويطلعه HTML
وعلشان كدا لما بتفتح السورس كود بتاع اي صفحة سواء كانت php او حتي jsp بتلاقيها كود html و css و javascript

كويس عرفنا الفرق ما بين الاتنين

نطبق ونفهم الدنيا عملي ازاي ؟
==============================
ناخد مثال بسيط
انا لو عندي h1 مكتوب ب html
ب HTML …….
=======================

welcome

هيظهر علي البراوزر ازاي …. هيظهر بشكل عادي جدا مكتوب welcome بخط كبير
ولو مكتوبة PHP
================

الكود دا هيحصل فيه ايه ؟ ببساطه السيرفر هينفذه . ويبعت ناتج التنفيذ للبراوزر . بشكل HTML يعني هيظهر برده كلمه welcome خط كبير

طيب لو الكود فيه javascript هيحصل ايه
================================

document.write(“welcome”);

الكود دا مش هيتنفذ علي السيرفر . الكود دا هيتنفذ علي الجهاز . علي البراوزر . ( بتاعك ) وهيعرض كلمة welcome برده بخط كبير

كدا عرفنا الفرق ما بين ال server و client

نيجي للنقطة المهمة . الي هي . ليه برده جوجل مكنش بيعرف يقرا الجافا سكربت
========================================
بما ان جوجل بيجيب محتوي الصفحة بشكل HTML يعني جوجل مفيش عندة براوزر يعرف ينفذ الكود دا عليه
يعني انت لما تعمل H1 بالشكل دا .. جوجل هيقراها بالشكل دا

document.write(“welcome”);

مش هيقرا ناتج التنفيذ . لان ناتج التنفيذ بيكون علي البراوزر بتاعك . وجوجل معندوش براوزر للبوت

ملحوظة :
1- لو في حاجة مش واضحه ممكن تسالها وهوضحها
2- للناس الي شغاله SEO ياريت نتناقش علشان نوصل لمعلومات اكبر
3- اي تعديل اي خطأ ممكن تنزله وهعدل البوست :]

#تشريح_محركات_البحث
#تشريح_محركات _البحث
#SEO
#الطريق_الي_ايلات

الكاتب:

مبرمج ومطور ويب مصري الجنسية - من مواليد محافظة المنيا

أضف تعليقاً

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s