Det ska inte spela någon roll. Men jag hade absolut städat upp och tagit bort <span> ur <h1>. Min erfarenhet är nämligen att det spelar roll - om än en väldigt liten roll.
Det verkar som om Google räknar tecken inom <h1>. Ju längre h1, desto lägre relevans för varje enstaka ord. <h1>Fina hundar i Stockholm</h1> har alltså en lägre relevans än <h1>Hundar</h1> på ordet hundar. Av någon outgrundlig anledning så verkar Google vara dålig på att särskilja kod från text i vissa fall. Därför finns det risk att dina rubriker blir urvattnade pga många tecken.
Det finns många inom SEO-branschen som säger att mängden kod inte spelar någon som helst roll för en webbsidas ranking. Det finns till och med de som säger att detta är en av de största missuppfattningarna inom SEO. Mina egna erfarenheter säger däremot precis tvärtom och det finns många som delar min uppfattning också. Så åsikterna går isär (som vanligt).
Personligen när jag är osäker så brukar jag
alltid ta det säkra före det osäkra - även om det innebär några timmars extra jobb. Jag har spenderat många tusenlappar på att låta min programmerare göra tillsynes onödiga förändringar i källkoden på många webbsidor.
Det blev ytterligare ett kryptiskt svar från mig. Tror det är tredje tråden som jag besvarar med ett stort NJEA

.