-
Für die meisten persönlichen Blogs scheint das All-in-One-SEO-Pack-Plug-in keine effiziente SEO-Lösung zu sein (Einzelheiten finden Sie in diesem Artikel). In der Softwareentwicklung gibt es ein Sprichwort: „Konvention ist besser als Konfiguration“. Als All-in-One-SEO-Paket muss die Leistung reduziert werden Viele zeitraubende Funktionen sind für kleine persönliche Blogs nicht unbedingt notwendig.
Standardmäßig ist WordPress bereits „suchmaschinenfreundlich“. Nur originelle und aussagekräftige Artikelinhalte können persönlichen Blogs zu einer besseren SEO-Bewertung verhelfen. Die folgenden Optimierungsmethoden sind nur das Tüpfelchen auf dem i. Und im Vergleich zum All-in-One-SEO-Pack-Plug-in ist die Leistungsverbesserung, die die in diesem Artikel beschriebene Methode bietet, auf einigen Blogs mit geringem Datenverkehr möglicherweise nicht so „offensichtlich“. Aber für jemanden wie mich, der von Code besessen ist, ist es immer unangenehm, eine Reihe von Plug-Ins hinzuzufügen, die ich nicht in meinem Blog geschrieben habe.
Welche Funktionen benötigen wir vom All-in-One-SEO-Pack-Plugin?
Bevor Sie nach Alternativen zum All-in-One-SEO-Pack-Plugin suchen, müssen Sie dies zunächst verstehen. Die folgenden Funktionen sind die wertvollsten und können von WordPress standardmäßig nicht bereitgestellt werden:
1. Der Titel des Blogs sollte in der Form „Inhalt Blogname“ geschrieben werden.
2. Fügen Sie dem Kopfteil eine ausreichende Meta-Beschreibung hinzu;
3. Lassen Sie zu, dass Suchmaschinen archivierte Seiten nicht indizieren. Archivierte Seiten enthalten doppelte Inhalte, was die Punktzahl Ihres Blogs senkt.
4. Fügen Sie jedem Artikel und jeder Blog-Homepage eindeutige Schlüsselwörter hinzu.
Nachfolgend werden Lösungen für diese Probleme gegeben. Wenn Sie nicht viel über die PHP-Sprache wissen, befolgen Sie einfach die Anweisungen, kopieren Sie sie und fügen Sie sie in Ihre WordPress-Vorlage ein.
Blogtitel korrigieren
Suchen Sie die Datei header.php im Vorlagenordner, öffnen Sie sie und ändern Sie das Titel-Tag:
<title><?php wp_title(' | ', true, 'right'); ?><?php bloginfo('name');
/**Oder schreiben Sie einfach den Namen Ihres Blogs auf, Sie werden Ihren Blognamen nicht von Zeit zu Zeit ändern**/
<title><?php wp_title(' | ', true, 'right'); ?>Cogipard Playground</title>
Fügen Sie eine ausreichende Meta-Beschreibung hinzu
Oder ändern Sie die Datei header.php und fügen Sie dem Head-Tag gegebenenfalls den folgenden Inhalt hinzu:
/**Für den beschreibenden Inhalt des Blogs können Sie ihn wie ich aufschreiben oder den WordPress-Untertitel verwenden (erhalten mit bloginfo("description"))**/
<meta name="description" content="Ein persönliches Online-Zuhause, Portfolio und Tagebuch." />
/**Name des Bloggers**/
<meta name="author" content="dotswing" />
/**Copyright-Informationen**/
<meta name="copyright" content="Cogipard Playground" />
Archivseiten werden nicht indiziert
Ändern Sie die Datei header.php und fügen Sie Folgendes hinzu: nach dem obigen Meta-Tag:
<?php if (is_single() || is_page() || is_home() ) : ?>
<meta name="robots" content="index,follow" />
<?php sonst: ?>
<meta name="robots" content="noindex,follow" />
<?php endif ?>
Auf diese Weise indizieren Suchmaschinen diese doppelten Inhalte nicht für archivierte Seiten.
Schlüsselwörter für personalisierte Ausgabeseitenartikel
Fügen Sie in der Datei „functions.php“ im Vorlagenordner die folgenden Funktionen hinzu:
Funktionsschlüsselwörter() {
$keywords = '';
if( is_single() || is_page() ){
$terms = get_the_terms( get_the_ID(), 'post_tag' );
if ( is_wp_error( $terms ) )
return $terms;
if ( empty( $terms ) )
return false;
foreach ( $terms as $term ) {
$keywords .= $term->name;
$keywords .= ', ';
}
}
anders {
$tags = get_tags('orderby=count&order=DESC');
foreach ($tags als $tag){
$keywords .= $tag->name;
$keywords .= ', ';
}
}
$keywords = substr($keywords, 0, strlen($keywords)-2);
echo $keywords;
}
Die Funktion dieser Funktion besteht darin, dass, wenn der Besucher eine separate Artikelseite durchsucht, das dem Artikel entsprechende Tag als Schlüsselwort extrahiert wird. Wenn es sich um andere Seiten handelt, werden alle Tags des Blogs als Schlüsselwörter ausgegeben. Schlüsselwörter werden durch Kommas getrennt.
Rufen Sie diese Funktion in header.php auf:
<meta name="keywords" content="<?php keywords();?>" />
Der Code in „functions.php“ kann direkt in der Vorlagenseite verwendet werden. WordPress hat den Include-Vorgang bereits für uns erledigt, sodass wir „include_once('functions.php‘)“ nicht selbst schreiben müssen.
Artikelquelle: http://cogipard.info/articles/all-in-one-seo-pack-alternative