İlk düşüncem, doğrulayıcı her zaman hata görüntülediğinde ne kadar iyi?
Harika bir soru! Doğrulayıcı, işaretleme sözdizimini bu günlerde HTML veya XHTML olan W3C spesifikasyonuna göre kontrol eder . Teknik olarak geçersiz işaretlemeniz olduğunu size söyleyecek olması açısından mükemmel (veya kontrolünde herhangi bir büyük hata bulamadım, ancak neredeyse mükemmel) .
Bununla birlikte, pratikte geçersiz işaretleme oyun bitmedi. W3C standartlarını, belirli bir İngilizce lehçesinin çok katı bir spesifikasyonu olarak düşünün. Bir tarayıcı özellikleri göz önünde bulundurularak geliştirildiğinde, bu lehçedeki bir okula gitmeyi, bu İngiliz lehçesini konuşmanın, okumanın, dinlemenin ve anlamanın doğru yolunu olduğunu düşünün. Uygulamada, bu tarayıcı oyun alanına da gider ve dünyayı dolaşır ve standart sözleşmede küçük değişiklikler yapmayı öğrenir. Tarayıcı ayrıca eski filmleri de izler, bu nedenle okulda (şartnamede) kesinlikle öğretilmemiş olsa bile "eski" sözdizimini ve kelime bilgisini nasıl anlayacağını öğrenir. Bazı tarayıcılarda (özellikle IE <9) normal müfredatın daha iyi bir tarayıcı yapmak için revize edilebileceğini hisseden ebeveynler (geliştiriciler) vardı, bu yüzden tamamen farklı bir özel okula gönderildiler. Günün sonunda, farklı dilleri anlayan farklı tarayıcılara sahip olursunuz. Her birinin çok cömert "geçiştirme" faktörleri de vardır. Tıpkı birisinin konuşmasını bozduğunda veya yazım hataları içerdiğinde ne anlama geldiğini bildiğiniz gibi, tarayıcılar da aynısını yapar. Daha da sıklıkla, insanlar veya topluluklar, tarayıcılarda okulda (şartname altında) resmi olarak eğitilmemesine rağmen anladıkları konuşmanın (yazma işaretlemesi) yenilikçi yollarını tasarlarlar. Bu noktada, hala pratikte çalışan birçok standartlara uygun olmayan kod alırsınız. Tıpkı birisinin konuşmasını bozduğunda veya yazım hataları içerdiğinde ne anlama geldiğini bildiğiniz gibi, tarayıcılar da aynısını yapar. Daha da sıklıkla, insanlar veya topluluklar, tarayıcılarda okulda (şartname altında) resmi olarak eğitilmemesine rağmen anladıkları konuşmanın (yazma işaretlemesi) yenilikçi yollarını tasarlarlar. Bu noktada, hala pratikte çalışan birçok standartlara uygun olmayan kod alırsınız. Tıpkı birisinin konuşmasını bozduğunda veya yazım hataları içerdiğinde ne anlama geldiğini bildiğiniz gibi, tarayıcılar da aynısını yapar. Daha da sıklıkla, insanlar veya topluluklar, tarayıcılarda okulda (şartname altında) resmi olarak eğitilmemesine rağmen anladıkları konuşmanın (yazma işaretlemesi) yenilikçi yollarını tasarlarlar. Bu noktada, hala pratikte çalışan birçok standartlara uygun olmayan kod alırsınız.
İkinci olarak, hatalar SERP sıralamamı etkiler mi? yani, bu hataları Google arama konumumu arttırabildiğim kadar düzeltecek miyim?
Google , uyumlu işaretleme yapılmasını önerir , ancak denemecilerin işaretlemelerini o kadar şiddetli bir şekilde değiştirdikleri, içeriğin düzgün görüntülenmediği durumlar dışında, şu ya da bu şekilde kesin bir kanıt yoktur. Bunun nedeni, Google'ın kendi tarayıcısının yalnızca standart spesifikasyonda değil, aynı zamanda gündelik ve eski olanlar da dahil olmak üzere tüm lehçelerde ustalaşmasıdır. Ayrıca küçük "hataları" telafi etmek için çok fazla fudge dengeleyici mekanizma vardı.
Günün sonunda, geçerli işaretleme yapabilmek için elinizden gelenin en iyisini yapın. Öncelik yaparsanız bunu yapmak tamamen mümkündür. Deneyimlerime göre, kuralları çiğneyecek kadar ilerlemiş olduğunuz zaman (ki benim bilmediğimi biliyorum), kurallar ve orijinal sorunuzun hiç bir soru olmadığına dair ayrıştırma ve görüntüleme sonuçları hakkında yeterince şey biliyorsunuz.