SEO ile ilgili kumduğum makalelerin birinde valid html üzerinde duruluyordu. Makalenin aslını bulmak için arama yaptım bulamadım ama aynı konuyu yazan başka bir makale buldum. Buradan bakabilirsiniz . Neden valid kod önemlidir sorusuna sunulan cevap mağlum arama motoru örümcekleri - botları belirli kurallar yüklenmiş proğram parçacıklarıdır. Bu kurallar dışına çıkan içeriğe anlam veremeyebilirler. HTML bir dildir ve belirli kuralları vardır . Bizim sayfalarımızda çıktı olarak her zaman html kodu verir. Arama motoru örümcekleri sayfalarımızı tararken bu html dilinin kurallarına uygun olarak sitemizi tarayarak istedikleri içeriklere (linkler , anahtar kelimeler vs.) ulaşmaya çalışırlar. ancak kurala uymayan bir yazıma (syntax hatası) rastladıklarında örneğin bir html etiketinin kapatılmamsı veya önemli bir html kuralının ihlal edilmesi durumunda siteyi incelemeyi bırakabilirler . Buda sayfanın indexlenmemesine sebep olabilir. Ayrıca valid html dışında örümceklerin sayfayı tarayamamları uzun javascript kodları ve çok uzun yazı içermelerindende kaynaklanabilir. Çok uzun javascript kodları dış bir dosyaya koyulup sayfaya eklenirse (external bir .js dosyasına koyarak) sorun çözülebilir.