Herzlich willkommen im Archiv vom ABAKUS Online Marketing Forum
Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.
Code: Alles auswählen
1
# WordPress SEO - XML Sitemap Rewrite Fix
2
<IfModule mod_rewrite.c>
3
RewriteEngine On
4
RewriteBase /
5
RewriteRule ^sitemap_index\.xml$ /index.php?sitemap=1 [L]
6
RewriteRule ^([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
7
</IfModule>
8
# END WordPress SEO - XML Sitemap Rewrite Fix
Code: Alles auswählen
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Code: Alles auswählen
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index\.xml$ /index.php?sitemap=1 [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Code habe ich aber nicht getestet. Vom "Drüberschauen" sieht er aber ok aus. Sicherheitshalber auf jeden Fall die .htaccess mal sichern und dann TESTEN ...
Präziser: Wordpress erzeugt eine robots.txt automatisch, wenn...sirmark hat geschrieben:Wordpress zeigt eine robots automatisch an, wenn KEINE vorhanden ist (https://www.texto.de/wordpress-robots-txt-866/).
sirmark hat geschrieben:Schmeiss die RewriteRule (zwei Zeilen) wieder raus und mach ein Redirect 301 rein:
Redirect 301 /sitemap.xml https://domain/sitemap_index.xml
Code: Alles auswählen
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index\.xml$ /index.php?sitemap=1 [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?\.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Code: Alles auswählen
Redirect 301 /sitemap.xml http://www.psvsource.de/sitemap_index.xml
Code: Alles auswählen
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Sitemap: http://DOMAIN.de/sitemap_index.xml
Code: Alles auswählen
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
Redirect 301 /sitemap.xml http://DOMAIN.de/sitemap_index.xml
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Code: Alles auswählen
<?php
function kriesi_pagination($pages = '', $range = 3)
{
$showitems = ($range * 2)+1;
global $paged;
if(empty($paged)) $paged = 1;
if($pages == '')
{
global $wp_query;
$pages = $wp_query->max_num_pages;
if(!$pages)
{
$pages = 1;
}
}
if(1 != $pages)
{
echo "<div class='pagination'>";
if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo "<a href='".get_pagenum_link(1)."'>«</a>";
if($paged > 1 && $showitems < $pages) echo "<a href='".get_pagenum_link($paged - 1)."'>‹</a>";
for ($i=1; $i <= $pages; $i++)
{
if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems ))
{
echo ($paged == $i)? "<span class='current'>".$i."</span>":"<a href='".get_pagenum_link($i)."' class='inactive' >".$i."</a>";
}
}
if ($paged < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($paged + 1)."'>›</a>";
if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($pages)."'>»</a>";
echo "</div>\n";
}
}
?>
Hast du bereits selber Erfahrung mit dem Plugin? Ich schaffe es nämlich nicht meine URLs richtig weiterzuleiten. Habe schon mehrere Stunden probiert. Doch mir gelingt bestenfalls eine Weiterleitung zur Startseite und nicht zum eigentlichen Artikel. Man könnte zwar jede einzelne URL weiterleiten, doch das wäre mir dann doch zu viel Arbeit.Casi hat geschrieben:Unabhängig davon, ob die neuen URLs schon bei google im Index sind, kannst Du Dir das Plugin Redirection installieren und 301er für die alten URLs einrichten. Danach sollten die Fehlermeldungen in den WMT verschwinden.