it-swarm.com.de

Remove the site names from the titlebeitrag

Ich möchte den Site-Namen aus dem Titel-Post entfernen und All in One SEO verwenden. Dies ist die Konfiguration

enter image description here

aber in der Google-Suche wird der Site-Name in allen Titeln angezeigt (wie folgt)

enter image description here

Wie kann ich den Site-Namen aus dem Titel-Beitrag entfernen?

1
user2075379

Überprüfen Sie Ihr Thema (header.php). Wenn es so etwas verwendet:

<title><?php wp_title( '|', true, 'right' ); ?></title>

Sie können diesen Filter verwenden:

add_filter( 'wp_title', 'wpse104667_wp_title' );
function wpse104667_wp_title( $title ) {

    global $post;
    if(
       is_singular() 
       && !is_front_page() 
       && !is_home() 
       && !is_404() 
       && !is_tag()
     )
    $new_title = get_the_title($post->ID) ;
    return $new_title;
}

EDIT: Fügen Sie bedingte Tags hinzu, um schlimme Konflikte zu vermeiden

5
JMau

Wenn dieses Problem nicht von Ihrem Thema verursacht wird, dann tun Sie dies richtig.

Wenn Sie nun% post_titile% setzen, gehen Sie zu einem beliebigen Beitrag und überprüfen Sie den Quellcode. Wenn Sie unter titile tag das bekommen, was Sie wollen, können Sie loslegen. Alles, was Sie jetzt tun müssen, ist zu warten, bis Google Bot Ihre Website besucht und neue Informationen aus Ihren Posts sammelt.

0
pendjer