دروس الويب

دروس واضحة في تطوير الويب تشمل HTML وCSS وJavaScript والأداء وإمكانية الوصول وSEO. تعلم تنسيقات متجاوبة وأدوات حديثة وتحسين المواقع.

سيو الكيانات: كيف تعرف محركات البحث من أنت

يبدأ سيو الكيانات من حقيقة ما زالت معظم نصائح التحسين تتجاهلها: توقفت محركات البحث منذ زمن بعيد عن مطابقة السلاسل النصية. إنها تطابق الأشياء. ولا تُقيَّم الصفحة بناءً على احتوائها على عبارة معينة، بل بناءً على اقتناع النظام بأن الصفحة تتحدث عن المفهوم الكامن خلف تلك العبارة، وعلى مدى ثقته بماهية ذلك المفهوم. هذا...

لماذا يتصدر محتواك الترتيب ولا يُقتبس أبداً

مُرتَّب لكن غير مقتبس هو الإحباط الخاص جداً الذي يشعر به من ينفذ تحسين محركات البحث تنفيذاً صحيحاً ثم يراه لا ينتج شيئاً. المراكز تأتي. مرات الظهور ترتفع. النقرات لا تتبعها، ولا تغيّر من ذلك أي إعادة صياغة لوسم العنوان مهما تكررت. هذا ليس فشلاً في تحسينك. هذا ما يحدث حين تتوقف صفحة النتائج عن كونها قائمة روابط وتتحول...

هل يفيد ملف llms.txt فعلاً حتى الآن؟ الأدلة

الإجابة الصادقة عن سؤال ما إذا كان ملف llms.txt يفعل شيئاً حتى الآن هي: لا شيء تقريباً بأي مقياس، ومن يخبرك أن هذا الملف ضروري لظهورك في أنظمة الذكاء الاصطناعي إنما يبيع لك شيئاً. وهذا موقف غير مريح حين نوصيك في الوقت نفسه بنشر ملف كهذا، ولذلك يعرض هذا المقال الأرقام أولاً ثم يشرح التوصية بعدها. الملف نفسه فكرة معقولة....

حجب زواحف الذكاء الاصطناعي أو السماح لها: قرار تجاري

يُطرح سؤال حجب زواحف الذكاء الاصطناعي وكأنه سؤال تقني، وهو ليس كذلك. الحجب نفسه بضعة أسطر من الإعداد تنتهي في عشر دقائق، سواء كتبتها في ملف robots.txt أو في قاعدة على مستوى الشبكة. الجزء الصعب هو أن تقرر إن كنت تريد ذلك أصلاً، وهذا القرار تجاري بحت: أنت تختار بين حماية المحتوى من أن يُستخدم في تدريب النماذج وبين الحضور...

Cloudflare Queues: مهام الخلفية على الحافة

تحل Cloudflare Queues المشكلة التي يصطدم بها كل تطبيق بدون خادم عاجلاً أم آجلاً: يصل طلب يستدعي عملاً لا ينبغي أن ينتظره المستخدم. إرسال بريد التأكيد، تغيير حجم الملف المرفوع، مزامنة السجل مع طرف ثالث. على خادم تقليدي تسلّم ذلك إلى عملية خلفية. على Workers لا توجد عملية تسلّمها إليها أصلاً. الحلول الالتفافية المعتادة...

Cloudflare Hyperdrive: Postgres من الحافة

يوجد Cloudflare Hyperdrive بسبب مشكلة محددة وغير براقة: عامل Worker يعمل في 200 مدينة ويتحدث إلى قاعدة بيانات Postgres واحدة في مدينة واحدة يكون أبطأ من الاستعلام نفسه صادرًا من خادم يجلس بجوار تلك القاعدة مباشرة. ليس أبطأ قليلًا. غالبًا أبطأ بعدة أضعاف، ولأسباب لا علاقة لها بطريقة كتابة الاستعلام. الغريزة الأولى عندما...

GEO للمتاجر: بيانات المنتج في إجابات الذكاء الاصطناعي

GEO للمتاجر الإلكترونية مشكلة أضيق من GEO للمحتوى التحريري، وأسهل منها في نقطة واحدة بالتحديد: المساعد الذي يجيب عن سؤال حول منتج يبحث عن حقائق يستطيع قولها دون تحفظ. السعر، والتوفر، والأبعاد، والتوافق، ومهلة الإرجاع. هذه المعطيات إما أن تكون موجودة على موقعك بصيغة تقرأها الآلة وإما ألا تكون، وما ليس موجوداً لا يمكن...

كيف تقيس GEO حين تختفي النقرات

لا أحد يستطيع قياس GEO بالطريقة التي كان يُقاس بها تحسين محركات البحث، والسبب بنيوي وليس نقصاً في الأدوات. المقاييس القديمة كانت تفترض وجود نقرة. كان الترتيب جديراً بالمعرفة لأن الترتيب يتنبأ بالزيارات، والزيارات تتنبأ بالإيرادات. وحين تُسلَّم الإجابة من دون زيارة، تنقطع هذه السلسلة عند حلقتها الأولى، ويستمر كل رقم يقع...

سيو الفروع المتعددة للشركات

سيو الفروع المتعددة يخطئ بالطريقة نفسها في كل شركة تحاوله تقريباً. يكتب أحدهم صفحة خدمة جيدة، وينسخها مرة لكل فرع، ويبدّل اسم المدينة، وينشر اثنتي عشرة صفحة متطابقة بنسبة خمسة وتسعين في المئة. يبدو الأمر توسعاً. وهو يتصرف كتكرار، ويميل إلى خنق كل الفروع بدل أن يساعد أياً منها. والدافع مفهوم، لأن كتابة اثنتي عشرة صفحة...

تطوير الويب بالعلامة البيضاء للوكالات

تطوير الويب بالعلامة البيضاء هو الترتيب الذي تبيع فيه وكالة تصميم أو تسويق مشروع بناء لعميلها، فيما ينفّذه شريك تقني منفصل، خفيةً، تحت اسم الوكالة. وهو موجود لأن اقتصاد الوكالة الصغيرة واقتصاد فريق هندسي دائم لا يتوافقان. فأعمال العملاء تأتي على دفعات، والمطورون يُدفع لهم كل شهر، والفجوة بين هاتين الحقيقتين هي ما يقتل...