Hallo,
ich habe Enfold bei zahlreichen Projekten im Einsatz. Eine Frage zur Suche habe ich:
Wenn ich die Seite crawle mit Screaming Frog SEO Spider oder auch von Tools wie Ryte (früher OnPage.org) wird jede Seite doppelt gecrawlt, einmal die normale URL http://www.domain.de/verzeichnis/ und einmal mit einem Get-Parameter: http://www.domain.de/verzeichnis/?s= und das bei allen Seiten-Typen. Egal ob es die Startseite, eine Kategorie, eine Seite oder ein Beitrag ist.
Gerade bei den o. g. SEO-Tools ist das natürlich absolut sub-optimal:
Bei anderen Themes funktioniert das doch auch, warum muss man die Suche so umsetzen, dass es zu solchen unnötigen Fehlern kommt?
Vielen Dank im Voraus.
Liebe Grüße
Thomas
Hey ergebnisreich,
You can change line 124 of functions-enfold.php and change
?s=
for a #
final line will be:
<a href="#" data-avia-search-tooltip="'.$form.'" '.av_icon_string('search').'><span class="avia_hidden_link_text">'.__('Search','avia_framework').'</span></a>
Or you can disallow or block search pages or every url with the search query in the robot.txt file.
User-agent: *
Disallow: /search
Disallow: /*?s=
Another option is to Change the Search-URL of WordPress
Best regards,
Mike