Ich beschäftige mich im Urlaub gerade ein wenig intensiver mit meinem Blog. Und da habe ich beim IP-Hopping zwei Analyse-Tools für Webseiten gefunden. Das eine ist eine Deutsche Seite und testet meiner Meinung nach sehr umfangreich und ist unter seitwert.de zu finden. Ein Test ist nur alle 24 Stunden möglich. Innerhalb der 24 Stunden werden nur die gespeicherten Ergebnisse vom letzten Test angezeigt. Die andere Seite ist speziell für Blogs und ist de.applimana.com und testet jedes mal neu. Beide Seiten testen auch auf Fehler im Quelltext. Das Ranking deiner Seite ist unter anderem auch von der Anzahl der Fehler im Quelltext abhängig.
Mit meinem letzten Theme hatte ich fast 30 Fehler in meinem Quelltext. Der Wechsel zu dem jetzigen Theme beseitige schlagartig rund 20 Fehler. Bis auf 3 Fehler konnte ich, mit kleinen Änderungen des HTML-Codes im Text-Widged für die Sidebar, beseitigen. Einer der drei Fehler war: “Attribute “role” is not a valid attribute” Also machte ich mich auf die Suche nach dem im Validator angegebenen Stelle im Quelltext.
Für diese Suche nutze ich unter Windows das kleine Tool X-Find von Xteq. Meine WordPress-Installation habe ich als Backup auf meinem Rechner gespeichert. Jetzt einfach den Suchstring in X-Find eingeben und den zu durchsuchenden Ordner angeben. Und mit einem Klick auf “Go on” werden der Dateipfad und die Fundstelle in der Datei angezeigt.
Die zu ändernde Datei ist /wp-includes/general-template.php.
Bei Bedarf vom Server herunterladen, eine Sicherungskopie erstellen und in dieser Datei nach
$form = '<formrole="search"method="get"id="searchform"action="' . get_option('home') . '/">
suchen. Das role="search" löschen. Anschließend sollte die Zeile so aussehen:
$form = '<formmethod="get"id="searchform"action="' . get_option('home') . '/">
Datei wieder auf den Server laden. Fertig. Die Suchfunktion wird dadurch nicht beeinträchtigt.











Kommentare
Kommentar hinterlassen Trackback