it-swarm-tr.com

Ekranı kullanmak ne kadar kötü: CSS'de yok?

SEO ile ilgili nedenlerden dolayı display: none kullanmanın kötü olduğunu, ilgisiz popüler anahtar kelimeleri itme denemesi olabileceğinden defalarca duydum. Birkaç soru:

  1. Bu hala bilgelik alıyor mu?
  2. Sadece tek bir kelimeyi mi, yoksa belki tek bir karakteri mi saklıyorsanız, fark yaratır mı?
  3. Herhangi bir kullanımından kaçınmanız gerekiyorsa, gizleme için tercih edilen teknikler nelerdir (belirli durumlarda tekrar görünür hale gelmesi gereken durumlarda)?

Şimdiye kadar bulduğum bazı referanslar:

Bir yorumda 2005'ten Matt Cutts

Metin gizlemek için doğrudan CSS kullanıyorsanız, buna spam denirse şaşırmayın. Fare imleri veya DHTML metinlerinin veya logoya sahip olmalarının yanı sıra ayrıca metinlerinin de spam olduğunu söylemiyorum; Konferanstaki son konferansa "bir ziyaretçiye, bir yarışmacıya veya bir spam raporunu kontrol eden birine nasıl görüneceğini hayal ettim" demiştim. Şirketinizin adını ve Expo Markers logosu yerine Expo Markers'ı gösterirseniz, güzel olmalı. Göstermeye karar verdiğiniz metin 'Expo Markers ucuz çevrimiçi indirimi çevrimiçi Expo Markers satışı ...' ise, o zaman daha temkinli olurum, çünkü bu kötü görünebilir. "

Ve başka bir yorumda aynı makalede

Google’da CSS kullanarak gizlenmiş görünen metni işaretleyebiliriz. Bugüne kadar bunu yapmak için sitelerini algoritmik olarak kaldırmadık. Banyo suyuyla bebek atmaktan kaçınmaya çalışıyoruz.

Eric Enge 2008’de söylendi

Bu tekniğin meşru kullanımı o kadar yaygın ki, arama motorlarının bir siteyi display: none niteliğini kullanması için cezalandırmasını beklemiyordum. display: none'un belirli kullanımının arama motorlarını aldatmak mı yoksa aldatmak mı istediğini tamamen ortadan kaldırabilecek bir algoritma uygulamak çok zor.

72
Andy

JQuery'nin (ve diğer JavaScript çerçevelerinin) yoğun web sitelerinde bu günlerde web sitelerinin yoğun olduğu web sitelerini göremiyorum, çünkü jQuery sürgüleri, geçişleri, galerileri, keneler vb. arama motorları, kullanımlarını kör şekilde cezalandırmayacak kadar akıllıdır.

Bir kullanıcı bunu Google’da belirtir Webmaster Central forum :

"Yalnızca ekran kullanımı: hiçbiri otomatik olarak ceza tetiklemeyecektir. Anahtar, içeriğin görünür olması için otomatik veya kullanıcı tarafından başlatılan bir mekanizma olup olmadığına ilişkin bir konudur. Bu mekanizmaları bulun ve yorumlayın. Eğer geçerli HTML, CSS ve JavaScript kullanıyorsanız endişelenecek bir şeyiniz yok. İyi şanslar! "

57
Dan Diplo

Kötüye kullanmıyorsanız, sorun olmaz. Şu anda, Google, display: none örneklerini arayan CSS stil sayfalarını taramıyor

Google, yaygın olarak kullanılan bir stil kuralıyla savaş ilan etmeyecek, yalnızca display: none veya daha da kötüsü ayarlanmış bir siteye 1000 anahtar kelime ekleyebileceklerini düşünenlere bir uyarı veriyorlar, margin-left: 9999px

7
Shane Stillwell

"Display: none" 'u sadece kullanılacak doğru alet olduğunda kullanın.

Alıntılardan da anlaşılacağı gibi, arama motorları ile ilgili sorun hiçbiri spam değildir. Hangi arama araçlarını kullandığınıza bakmaksızın spam arama motorlarını spam olarak denemek kötü bir fikirdir. CSS’yi spam dışındaki herhangi bir şey için kullanıyorsanız, sorun olmaz.

Doğru iş için doğru alet.

6
luiscubal

Dan Diploma ile aynı fikirdeyim. Ayrıca Google’ın HOME SAYFASINDA display: none kullandığı , bu nedenle, spam için kullanmadığınız sürece (yani bir ekrana yüzlerce anahtar kelime eklemek: hiçbir DIV paneli) kullanmamanız gerçekten sorun olmaz.

Açık Google HOME PAGE açın ve HTML kaynak koduna bakın. display:none arayın _ _ birçok kez göreceksiniz. :)

4
Marco Demaio

Bence diğer alternatifleri bulmaya çalışmalısın, fakat işte bazı referans makaleler.

Bu konuyla ilgili bir Webmaster radyo sohbetinde Maile ve Vanessa'ya bağlantılar içerir http://luigimontanez.com/2010/stop-using-text-indent-css-trick/

Maile bir Google Mühendisidir http://maileohye.com/html-text-indent-not-messing-up-your-rankings/

Bu, Google’ın bir çözüm bulacağı bir şeydir, ancak uzun vadeli bir Outlook alırsanız, negatif sapma ve hiçbirinin güvenli olmadığını gösterir.

3
AndyBeard

Google'da seo ile bir konferans yaptım ve bu doğru değil. Hiçbir cezayı kesin olarak gösterin. Bundan bir süre önce bunun yerine görünürlükle ya da negatif metin boyutları ya da negatif girintiler kullanıldı.

Metnin görünür olması ve herhangi bir şekilde engellenmemesi gerektiği bir gerçektir. En azından hiç kazan plakası veya kopyalanmış veya tembel içerik yok.

Bu arada, google kendi sitesinde ne isterse yapabilir, bir patates olsa bile, ilk önce kendilerini koyarlar.

Özellikle, önerilen ve muhtemelen kullanılacak olan yaklaşım, göstermek ve hangi tasarım sonuçlarına sahip olabileceği önemli değil.

Bu tarz stillerin dikkate alınmadığını kontrol etmek için işleri z-indexing (katmanlama) olarak önereceğim. Fakat algoritmanın bunu düşünecek kadar güçlü olduğunu sanmıyorum. Veya negatif konumlandırmayı görsel blok olarak kabul etmek için ekran boyutu üzerindeki kutu konumunu hesaplamak gibi şeyler.

Seo ergo müşterisinin ilgisini çeken ilgili metin görünür olmalıdır.

0
Budaya

Google, CSS display:none içeriğini tarıyor.

Bir şeyi Google’dan gizlemek, yalnızca kasıtlı olarak arama sıralamalarını değiştirmeye çalışıyorsanız kötüdür.

Gizli seçenekler ve ziyaretçilerden gelen metinler, etkileşimli web sitelerinin nasıl hale geldiğine bakıldığında artık yaygın bir uygulamadır, bu yüzden endişelenmenize gerek yoktur. Geçmişte, insanlar SEO'yu oynamak, anahtar kelimeleri ve bağlantıları gizlemek için bu tür yöntemler kullanıyorlardı. Sonuçta Google, görüntüleyiciden gizlenen şeyleri olan bir siteyi taradığında, o siteyi daha az güvenilir görüyor.

0
Josip Ivic