it-swarm.asia

ما مدى سوء استخدام العرض: لا شيء في CSS؟

لقد سمعت عدة مرات أنه من السيء استخدام _display: none_ لأسباب مُحسّنات محرّكات البحث ، فقد يكون ذلك محاولة لدفع الكلمات الرئيسية الشائعة غير الملائمة. بعض الأسئلة:

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

بعض المراجع التي وجدتها حتى الآن:

مات Cutts من 2005 في تعليق

إذا كنت تستخدم CSS لإخفاء النص ، فلا تفاجأ إذا كان هذا يسمى البريد العشوائي. أنا لا أقول أن الماوس أو نص DHTML أو يحتوي على شعار ولكن له نص أيضًا مزعج ؛ أجبت أن آخر واحد في مؤتمر عندما قلت "تخيل كيف سيكون الأمر للزائر ، منافس ، أو شخص ما فحص تقرير البريد المزعج. إذا قمت بإظهار اسم الشركة الخاصة بك وأنها علامات المعرض بدلا من شعار علامات المعرض ، أنت يجب أن يكون على ما يرام. إذا كان النص الذي تقرر عرضه هو "خصم Expo Markers عبر الإنترنت ، قم بشراء Online Expo Markers sale ..." فسأكون أكثر حذراً ، لأن ذلك قد يبدو سيئًا. "

و في تعليق آخر على نفس المادة

يمكننا الإبلاغ عن نص يبدو أنه مخفي باستخدام CSS في Google. حتى الآن لم نقم بإزالة المواقع حسابيًا للقيام بذلك. نحاول جاهدين تجنب طرد الأطفال بماء الاستحمام.

إريك إنج قال في عام 2008

يعتبر الاستخدام المشروع لهذه التقنية سائدًا لدرجة أنني نادراً ما أتوقع من محركات البحث فرض عقوبات على موقع لاستخدام السمة _display: none_. من الصعب للغاية تنفيذ خوارزمية يمكنها بالفعل اكتشاف ما إذا كان الاستخدام الخاص لـ _display: none_ يهدف إلى خداع محركات البحث أم لا.

72
Andy

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

يذكر المستخدم ذلك في Google منتدى مشرفي المواقع المركزي :

"مجرد استخدام العرض: لن يتم تشغيل أي عقوبة تلقائيًا. والمفتاح هو ما إذا كانت هناك آلية - سواء كانت آلية أو يتم استدعاءها من قِبل المستخدم - لجعل المحتوى مرئيًا. أصبحت Google ماهرة جدًا في معالجة JavaScript إلى يمكنك العثور على مثل هذه الآليات وتفسيرها. إذا كنت تستخدم HTML صالحًا و CSS وجافا سكريبت ، فلا داعي للقلق. حظ سعيد! "

57
Dan Diplo

إذا كنت لا تستخدمه ، فلن تكون مشكلة. في هذا الوقت ، لا يزحف Google إلى صفحات أنماط CSS التي تبحث عن مثيلات display: none

لن تعلن Google الحرب على قاعدة نمط مستخدمة على نطاق واسع ، فهي تحذر فقط أولئك الذين يعتقدون أن بإمكانهم إضافة 1000 كلمة رئيسية إلى موقع تم تعيينه جميعًا على display: none أو ما هو أسوأ ، margin-left: 9999px

7
Shane Stillwell

استخدم "عرض: لا شيء" فقط عندما تكون الأداة المناسبة للاستخدام.

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

الأداة المناسبة في الوظيفة المناسبة.

6
luiscubal

أتفق مع Dan Diplo وأضف إلى ما قاله ، أيضًا تستخدم Google نفسها display: none في الصفحة الرئيسية الخاصة بها ، لذلك لا يمكن أن يكون مشكلة في استخدامها ، طالما أنك لا تستخدمه في البريد العشوائي (على سبيل المثال ، إدراج مئات fo الكلمات الرئيسية في العرض: لا يوجد لوحة DIV).

افتح Google HOME PAGE وابحث في شفرة مصدر HTML. ابحث عن display:none أنت ستراه عدة مرات. :)

4
Marco Demaio

أعتقد أنك يجب أن تحاول التوصل إلى بدائل أخرى ولكن إليك بعض المقالات المرجعية

يتضمن روابط إلى Maile و Vanessa على الدردشة الإذاعية لمشرفي المواقع حول هذا الموضوع http://luigimontanez.com/2010/stop-using-text-indent-css-trick/

مايل هو مهندس Google http://maileohye.com/html-text-indent-not-messing-up-your-rankings/

إنه أمر سوف تقدمه Google لحل ، لكن الإزاحة السلبية والعرض غير آمنين إذا كنت تأخذ Outlook طويل الأجل.

3
AndyBeard

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

هي حقيقة أن النص يحتاج إلى أن يكون مرئيا وليس عرقلة بأي طريقة مرئية. على الأقل لا لوحة المرجل أو محتوى مكرر أو كسول.

بالمناسبة ، يمكن لـ google فعل كل ما يريدونه على موقعهم ، فإن probbaly يضعون أنفسهم أولاً حتى لو كان بطاطا.

على وجه الخصوص ، فإن النهج المقترح وربما يستخدم هو إظهاره وبغض النظر عن عواقب التصميم التي قد تترتب عليه.

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

يجب أن يكون النص المرتبط بمصالح عملاء seo ergo مرئيًا.

0
Budaya

يزحف Google إلى محتوى CSS display:none.

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

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

0
Josip Ivic