Direkt zum Artikelanfang
Webdesign, WordPress, HTML, CSS, Downloads
Titelbild WordPress: Konfiguration Suchmaschinenoptimierung Design

WordPress: Konfiguration Suchmaschinenoptimierung Design

WordPress optimieren

Tipps und Tricks zur Suchmaschinenoptimierung von WordPress

Schlagworte: wordpress, suchmaschinenoptimierung, seo, tuning, optimierung

Konfiguration

Suchmaschinenfreundliche Internetadressen

/%category%/%postname%/

oder

/%category%/%post_id%-%postname%

Mehr dazu unter "Suchmaschinenfreundliche URLs".

Optimierung der WordPress-Installation

.htaccess-Tuning: WWW oder kein-WWW

Damit alle URL-Anfragen auf die www-Subdomain direkt auf die Hauptdomain ohne "www" umgeleitet werden, muss in der .htaccess-Datei folgende Anweisung stehen.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.phlow\.net$ [NC]
RewriteRule ^(.*)$ http://phlow.net/$1 [R=301,L]

Mehr zum Thema .htaccess „Learn Apache mod_rewrite: 13 Real-world Examples“

Optimierung von WordPress eines Themes per wp-config.php

// Welche Sprachdatei WordPress verwendet, steuert man mit define ('WPLANG', 'de_DE');
// Die entsprechende Sprachdatei muss im Ordner wp-content/languages vorhanden sein beispielsweise de_DE.mo
// In den Standardeinstellungen benutzt WordPress Englisch.
define ('WPLANG', 'de_DE');

// Revisionen Feature ausstellen

define('WP_POST_REVISIONS', false);

Optimierung von WordPress eines Themes per functions.php-Datei

In der functions.php-Datei-Datei eines Themes lassen sich grundlegende oft unnötige Einstellungen von WordPress abstellen.

// wp_head Aufräumen
// Entferne Really simple discovery Link
remove_action('wp_head', 'rsd_link');

// Entferne den Windows Live Writer Link
remove_action('wp_head', 'wlwmanifest_link');

// Entferne die Versionsnummer
remove_action('wp_head', 'wp_generator');

// Entferne die geschwungenen (deutsche) Anfuehrungszeichen bei Artikeln und Kommentaren
remove_filter('the_content', 'wptexturize');
remove_filter('comment_text', 'wptexturize');

// Erlaube HTML-Befehle im Benutzerprofil
remove_filter('pre_user_description', 'wp_filter_kses');

Weitere Hacks für die functions.php-Datei

Easily display your last Tweet

// Diese Funktion extrahiert das erste Bild das im Artikel auftaucht und gibt es aus.
// if ( function_exists( 'get_post_image' ) ) get_post_image( 0, true );
function get_post_image( $iImageNumber = 0, $bPrint = false )
{
global $post;
$szPostContent = $post->post_content;
$szSearchPattern = '~<img [^\>]*\ />~';
preg_match( $szSearchPattern, $szPostContent, $pics );
if ( $bPrint == true && !empty($pics) ) echo $pics[$iImageNumber]; else return $pics[$iImageNumber];
}

SEO-Plugins für die WordPress-Suchmaschinenoptimierung

Artikel zum Thema Suchmaschinenoptimierung