Suchmaschinen sind immer noch ganz genau !Wie bereits in der Version 2.X von DotNetNuke wird auch in der Version 3.X immer noch ein id für das Head Tag in der Default.aspx verwendet.
Wenn Sie versuchen mal einen Voreintragscheck zum Beispiel auf Webmasterplan durchzuführen, werden Sie feststellen, dass weder die Beschreibung noch die Key Words aus den Meta Tags angezeigt werden.
Wenn Sie den Quellcode der Webseite kontrollieren sehen Sie aber eindeutig das die Inhalte für die Beschreibung und die Key Words ausgegeben werden.
Liegt es nun an dem Programm von Webmasterplan, das die Webseite prüft ?
Nein es liegt nur bedingt an den Spidern, sonder das Problem liegt daran, dass auch Heute noch viele Suchmaschinen genau so arbeiten wie das Programm von Webmasterplan.
Der Spieder sucht nach einem Tag < HEAD > dieser Tag ist aber nicht vorhanden da der Tag in der Default.ASPX < HEAD id="Head" > einen id für den Head beinhaltet, und das obwohl diese id nie verwendet wird.
Wenn nun ein Spider versucht den < HEAD > Tag auf Ihrer Webseite zu finden, kann er dies nicht, da er nicht wie erwartet vorhanden ist.
Da die id des < HEAD > Tag aber nie verwendet wird, können wir einfach die Default.ASPX dahingehen ändern, dass diese einen Spider konformen Eintrag liefert.
Dazu öffnen wir die Default.ASPX und nehmen folgenden Änderung vor:
Aus
< HEAD id="Head" >
machen wir ein
< HEAD >
und speichern die Default.ASPX.
(Achtung die Leerzeichen zwischen <> und HEAD müssen wegbleiben)
Wenn wir jetzt noch einmal den Voreintrags Check auf Webmasterplan durchführen werden sowohl die Beschreibung wie auch die Key Words erkannt werden.
Viele Suchmaschinen werden diese Änderung dazu nutzen um beim nächsten Besuch die Informationen lesen zu können.