• 06-03-2015, 17:24:53
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar web sitemin sitemap.xml hartitasın da bir hata alıyorum . hata şu şekilde ;

    Site haritası: https://www.uskudarboschservisiniz.c...ge-2015-03.xml
    Ana etiket: urlset
    Etiket: url

    eksik xml hatası
    ekran görüntüsü aşağıdaki linkte mevcut.



    arkadaşlar yardım edermisiniz bu sorunu bilen varmıdır şimdiden çok tşkler...
  • 09-03-2015, 10:48:43
    #2
    Selamlar dtsservis,


    1. Ilk once .htaccess dosyayi acip, bu kodu en yukarisina elave et:

    # WordPress SEO - XML Sitemap Rewrite Fix
    <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]
    </IfModule>
    # END WordPress SEO - XML Sitemap Rewrite Fix

    2. Sonra ise, /wp-content/plugins/wordpress-seo/inc/class-sitemaps.php , burda bunu elave et:

    /**
    	 * Initialize sitemaps. Add sitemap rewrite rules and query var
    	 */
    	function init() {
    		global $wp_rewrite;
    		$GLOBALS['wp']->add_query_var( 'sitemap' );
    		$GLOBALS['wp']->add_query_var( 'sitemap_n' );
    		add_rewrite_rule( 'sitemap_index\.xml$', 'index.php?sitemap=1', 'top' );
    		add_rewrite_rule( '([^/]+?)-sitemap([0-9]+)?\.xml$', 'index.php?sitemap=$matches[1]&sitemap_n=$matches[2]', 'top' );
    		$wp_rewrite->flush_rules();
    	}

    Boylece calismali...eger calismazsa... functions.php dosyayi bul, bunu elave et:

    function my_404_fix() {
    	global $wp_query;
    	if (is_feed() && $wp_query->query_vars['feed'] == 'sitemap') {
    		status_header(200);
    		$wp_query->is_404=false;
    	}
    }
    add_filter('template_redirect', 'my_404_fix');
    Umarim ise yararlar
  • 09-03-2015, 12:28:49
    #3
    siteadı.com/sitemap.xml şeklinde neden eklemiyorsunuz

    yaptığınız şekilde sadece page, sayfa haritasını gönderiyorsunuz