الثلاثاء، 3 مارس 2020

خبراء سيو

أنا أعلم أن الكثير منكم يتساءل أحيانًا ، " من الرائع أن تحاول أن تشرح لشخص خارج مهنة مُحسّنات محرّكات البحث كيفية ترتيب صفحة ويب." حسنا ، أنت تعرف ماذا؟ دعونا نستكشف ذلك قليلاً هذا الأسبوع على Whiteboard Friday. لقد أرسلت تغريدة سأل فيها الأشخاص ، "أرسلوا لي قائمة مراجعة موجزة تضم 280 حرفًا أو أقل" ، وعدت ببعض الردود المدهشة. لقد الفضل بعض الناس هنا عندما ساهموا. هناك الكثير من التفاصيل لتصنيف كبار المسئولين الاقتصاديين في العالم ، لمحاولة ترتيب نتائج Google. لكن عندما ننسحب ، عندما نتوسع ، أعتقد أن بعض العناصر فقط ، في الواقع ، العناصر التسعة التي وصلنا إليها هنا يمكن أن تأخذك بشكل أساسي إلى غالبية ما هو مطلوب لتصنيفك في العام المقبل. لذلك دعونا الغوص في ذلك.
لذلك نريد أن تكون العناكب في Googlebot قادرة على الوصول إلى هذه الصفحة ، لفهم المحتوى الموجود بتنسيق قابل للقراءة ، لفهم الصور والصور المرئية أو الفيديو أو التضمينات أو أي شيء آخر حصلت عليه على الصفحة بطريقة أنهم سيكونون قادرين على وضعها في فهرس الويب الخاص بهم. هذا أمر بالغ الأهمية. بدونها ، لا شيء من هذه الأشياء مهم.
نحتاج إلى معرفة والكشف عن الكلمات والعبارات التي يستخدمها الباحثون بالفعل لحلها أو للحصول على إجابات للمشكلة التي يواجهونها في عالمك. يجب أن تكون هذه مشكلات في مؤسستك ، حيث يعمل موقع الويب الخاص بك بالفعل على حلها ، وأن المحتوى الخاص بك سيساعدهم على حلها.

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

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

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

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

تصميم موقع قوي أمر بالغ الأهمية في خلق هذه الجدارة بالثقة. من خلال تقديم وجهة مباشرة وسهلة الاستخدام ، سيكون للمستخدمين تجربة أكثر إيجابية عبر موقع الويب الخاص بك ، مما يجعلهم أكثر عرضة لإكمال عملية شراء.

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

ذات الصلة: 10 خطوات لإنشاء تجربة رقمية جذابة

فيما يلي خمسة من أفضل تصميم مواقع الويب واتجاهات UX التي ستنمي أعمالك بسرعة.

1. صفحة الفيديو المقصودة
دمج الفيديو في تصميم موقع الويب الخاص بك هو عدم التفكير. أقصد أن 78 بالمائة من مستخدمي الإنترنت يشاهدون مقاطع الفيديو عبر الإنترنت كل أسبوع.

ولكن ، لا تقم فقط بتضمين أي مقطع فيديو قديم على YouTube. بدلاً من ذلك ، اصطحب تصميم موقع الويب الخاص بك إلى المستوى التالي من خلال إنشاء صفحة مقصودة للفيديو.

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

لا تباع؟ والدليل في الحلوى. وفقًا لدراسة  - التي شملت 159 من المهنيين ورجال الأعمال من B2B و B2C - من المتوقع أن 69 في المائة من زيارات المواقع الإلكترونية ستكون عبارة عن فيديو ، بينما أفاد 70 في المائة من المشاركين المحترفين بأن الفيديو يحول بشكل أفضل من الأشكال الأخرى من المعلومات والمحتوى.
يعتبر تنفيذ هذه الوظيفة ساذجًا في أقصى الحدود ، فهو يطلب من كائن مكتشف (والذي سنصل إليه في لحظة) إرجاع كل فيلم يعرفه. ثم تبحث فقط من خلال هذه القائمة لإرجاع تلك التي أخرجها مدير معين. هذه القطعة الخاصة من السذاجة لن أقوم بإصلاحها ، لأنها مجرد سقالة للنقطة الحقيقية في هذه المقالة.

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

الآن إذا كنت أستخدم هذه الفئة لنفسي فقط ، فهذا كل شيء على ما يرام. ولكن ماذا يحدث عندما يغمر أصدقائي الرغبة في هذه الوظيفة الرائعة ويرغبون في الحصول على نسخة من برنامجي؟ إذا قاموا أيضًا بتخزين قوائم الأفلام الخاصة بهم في ملف نصي محدد بنقطتين يسمى "movies1.txt" ، فكل شيء رائع. إذا كان لديهم اسم مختلف لملف الأفلام الخاص بهم ، فمن السهل وضع اسم الملف في ملف الخصائص. ولكن ماذا لو كان لديهم شكل مختلف تمامًا لتخزين قوائم الأفلام الخاصة بهم: قاعدة بيانات SQL ، أو ملف XML ، أو خدمة ويب ، أو مجرد تنسيق آخر للملف النصي؟ في هذه الحالة ، نحتاج إلى فصل مختلف للحصول على تلك البيانات. الآن نظرًا لأنني قمت بتعريف واجهة MovieFinder ، فلن يغير هذا طريقة moviesDirectedBy الخاصة بي. لكن ما زلت بحاجة إلى الحصول على طريقة لتطبيق مثيل الباحث الصحيح في مكانه.

يوضح الشكل 1 التبعيات لهذا الموقف. تعتمد فئة MovieLister على كل من واجهة MovieFinder وعلى التنفيذ. نحن نفضل ذلك إذا كانت تعتمد فقط على الواجهة ، ولكن بعد ذلك كيف يمكننا إنشاء مثيل للعمل؟

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

توسيع هذا إلى نظام حقيقي ، قد يكون لدينا العشرات من هذه الخدمات والمكونات. في كل حالة ، يمكننا أن نستخلص استخدامنا لهذه المكونات من خلال التحدث إليهم من خلال واجهة (واستخدام محول إذا لم يتم تصميم المكون مع وضع واجهة في الاعتبار). ولكن إذا كنا نرغب في نشر هذا النظام بطرق مختلفة ، فإننا نحتاج إلى استخدام المكونات الإضافية للتعامل مع التفاعل مع هذه الخدمات حتى نتمكن من استخدام تطبيقات مختلفة في عمليات نشر مختلفة.

وبالتالي فإن المشكلة الأساسية هي كيف يمكننا تجميع هذه الإضافات في تطبيق ما؟ هذه واحدة من المشاكل الرئيسية التي يواجهها هذا الصنف الجديد من الحاويات الخفيفة الوزن ، وكلها تقوم به جميعًا باستخدام Inversion of Control.