phpbb seo google sitemap eklentisi
phpbb seo google sitemap eklentisi
arkadaşlar phpbb seo kurulmuş siteme hangi sitemap i kurmam gerekiyor phpbb - seo com da bir tane buldum ancak benim sitemdekiyle uyum sağlamadı. bende kurulu olan http://www.phpbbturkey.com ile aynı yardımcı olursanız sevinirim.
Özellikle Sayın Adminlerimiz bilgilerini paylaşırlarsa sevinirim şimdiden teşekkürler
Özellikle Sayın Adminlerimiz bilgilerini paylaşırlarsa sevinirim şimdiden teşekkürler

phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi
Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
kurulumu yaptım çalıştı ancak şöyle bir durum söz konusu
sitemap.php olarak yazdığımda böyle çıkıyor
http://www.siteadi.com/phpBB2/sitemap.php?fid=9
http://www.siteadi.com/phpBB2/viewforum.php?f=9
oysa ki böyle çıkması gerekmiyormuydu
http://www.siteadi.com/phpBB2/forums-sitemap-9.xml
http://www.siteadi.com/phpBB2/forum-9.html
yani xml uzantısı ve html uzantısı olarak çıkması gerekmiyorduydu.
Öyle Çıkması İçin Ne Yapmam Gerekiyor. Orjinal Sitedeki İngilizce Olduğu İçin Birşey Anlamadım
sitemap.php olarak yazdığımda böyle çıkıyor


oysa ki böyle çıkması gerekmiyormuydu


yani xml uzantısı ve html uzantısı olarak çıkması gerekmiyorduydu.
Öyle Çıkması İçin Ne Yapmam Gerekiyor. Orjinal Sitedeki İngilizce Olduğu İçin Birşey Anlamadım
Yönetim panelinden bu modun ayarlarından Mod Rewrite Sitemaps seçeneğini aktif etmeniz gerek.

phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi
Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
AÇ (.htaccess)
BUL:
BUNUNLA DEĞİŞTİR:
AÇ (mxggsitemaps/includes/index_forum.php)
BUL:
BUNUNLA DEĞİŞTİR:
BUL:
Kod: Tümünü seç
RewriteRule ^forum-sitemap-([0-9]+).xml$ /sitemap.php?fid=$1 [L]
Kod: Tümünü seç
RewriteRule ^forums-sitemap-([0-9]+).xml$ /sitemap.php?fid=$1 [L]
BUL:
Kod: Tümünü seç
// Either mod rewrite or not for forum sitemaps
$forum_sitemap_urls = ($Rewrite_sitemap) ? $root_url.'forum-sitemap-'.$forum_id.'.xml' : $root_url.'sitemap.'.$phpEx.'?fid='.$forum_id;
Kod: Tümünü seç
// Either mod rewrite or not for forum sitemaps
$forum_sitemap_urls = ($Rewrite_sitemap) ? $root_url.'forums-sitemap-'.$forum_id.'.xml' : $root_url.'sitemap.'.$phpEx.'?fid='.$forum_id;

phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi
Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Yadımların İçin Çok Sağol ESQARE dediğin gibi yaptım.
Ancak Bu Seferde Her .xml uzantısı Ana Sayfayı göstermeye başladı.
Bende Yönetim Panelinden Sort Order seçeneğiniden ASC yi ,
Mod Rewrite Sitemaps seçeneğindende hayır ı işaretlemek zorunda kaldım
bu şekilde .xml uzantıları çıkmadı ama .html uzantıları çıktı
idare edecez artık senide yordum teşekkürler
Ancak Bu Seferde Her .xml uzantısı Ana Sayfayı göstermeye başladı.
Bende Yönetim Panelinden Sort Order seçeneğiniden ASC yi ,
Mod Rewrite Sitemaps seçeneğindende hayır ı işaretlemek zorunda kaldım
bu şekilde .xml uzantıları çıkmadı ama .html uzantıları çıktı
idare edecez artık senide yordum teşekkürler
Bu Konuda Tekrar Soru Sormak İstemezdim Ama Mecbur Kaldım Yardım Ederseniz Sevinirim
Sitemap'imde sitemap.php?fid= uzantılı adresi girince alt sitemaps ler doğru çıkıyor
örnek Tıkla
Ancak forums-sitemap-.xml uzantılı adrese girince ana sayfaya yönleniyor
Örnek Tıkla
Bu Konuda Kesin Bir Çözüm Varmı
Ayrıca yeni fark ettim Sort Order'da desk yada asc değiştirmemde bir işe yaramıyor. .htaccess bir sürü deneme yaptım ama bir değişme olmadı
Şimdiden Yardımlarınız için Teşekkür Ediyorum
Sitemap'imde sitemap.php?fid= uzantılı adresi girince alt sitemaps ler doğru çıkıyor
örnek Tıkla
Ancak forums-sitemap-.xml uzantılı adrese girince ana sayfaya yönleniyor
Örnek Tıkla
Bu Konuda Kesin Bir Çözüm Varmı
Ayrıca yeni fark ettim Sort Order'da desk yada asc değiştirmemde bir işe yaramıyor. .htaccess bir sürü deneme yaptım ama bir değişme olmadı
Şimdiden Yardımlarınız için Teşekkür Ediyorum
Sanırım SEO ile çakışıyor. Birde şöyle deneyin:
AÇ (.htaccess)
BUL:
BUNUNLA DEĞİŞTİR:
AÇ (mxggsitemaps/includes/index_forum.php)
BUL:
BUNUNLA DEĞİŞTİR:
AÇ (.htaccess)
BUL:
Kod: Tümünü seç
RewriteRule ^forum-sitemap-([0-9]+).xml$ /sitemap.php?fid=$1 [L]
Kod: Tümünü seç
RewriteRule ^mforum-sitemap-([0-9]+).xml$ /sitemap.php?fid=$1 [L]
BUL:
Kod: Tümünü seç
// Either mod rewrite or not for forum sitemaps
$forum_sitemap_urls = ($Rewrite_sitemap) ? $root_url.'forum-sitemap-'.$forum_id.'.xml' : $root_url.'sitemap.'.$phpEx.'?fid='.$forum_id;
Kod: Tümünü seç
// Either mod rewrite or not for forum sitemaps
$forum_sitemap_urls = ($Rewrite_sitemap) ? $root_url.'mforum-sitemap-'.$forum_id.'.xml' : $root_url.'sitemap.'.$phpEx.'?fid='.$forum_id;

phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi
Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
evet, sql güncellemesi yapmadıysanız mod çalışmaz.

phpBB Eklenti Kurulumu | Kurallar | phpBB3 İzinleri | Otel Rehberi
Kurallarımız gereği lütfen özel mesaj ile yardım istemeyiniz, cevap vermiyoruz.
Sorun tahminimce index_forum.php dosyası neden diye soracak olursan sitemap_forum.php dosyasını contrib klasöründeki Able2know_standard klasörünün içinde bulunan sitemap_forum.php dosyasıyla değiştirirken index_forum.php dosyası değişmiyor. Bu Yüzden Sorunun Burdan kaynaklandığını düşünüyorum. index_forum.php dosyasındaki kodlamalar şöyle
Kod: Tümünü seç
<?php
/***************************************************************************
* index_forum.php
* -------------------
* begin : Feb 22, 2006
* copyright : (C) dcz
* Contact : www.phpbb-seo.com
*
* $Id: index_forum.php, v1.0.0RC2 2006/04/26 18:05:13 fds Exp $
*
*
***************************************************************************/
/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/
// First basic security
if ( !defined('IN_PHPBB') && !defined('IN_PORTAL') )
{
die('Hacking attempt');
exit;
}
if ( $is_index )
{
// Let's build the forum's sitemaps list, while grabbing info usefull for main mx sitemap too
// Check the forum's last post date and grab all necessary infos
// Define appropriate sql, The postgresql && oracle one are left as they are in the forum's index
// Could get rid of user info here, like I did For default, but It works like this with not much harm so ...
// postgresql && oracle coder welcome to opt thoses ;-)
switch(SQL_LAYER)
{
case 'postgresql':
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
FROM " . FORUMS_TABLE . " f, " . POSTS_TABLE . " p, " . USERS_TABLE . " u
WHERE p.post_id = f.forum_last_post_id
AND u.user_id = p.poster_id
UNION (
SELECT f.*, NULL, NULL, NULL, NULL
FROM " . FORUMS_TABLE . " f
WHERE NOT EXISTS (
SELECT p.post_time
FROM " . POSTS_TABLE . " p
WHERE p.post_id = f.forum_last_post_id
)
)
ORDER BY forum_last_post_id " . $ggsitemap_config['sitemap_sort'];
break;
case 'oracle':
$sql = "SELECT f.*, p.post_time, p.post_username, u.username, u.user_id
FROM " . FORUMS_TABLE . " f, " . POSTS_TABLE . " p, " . USERS_TABLE . " u
WHERE p.post_id = f.forum_last_post_id(+)
AND u.user_id = p.poster_id(+)
ORDER BY f.forum_last_post_id " . $ggsitemap_config['sitemap_sort'];
break;
default:
$sql = "SELECT f.*, p.post_time
FROM ( " . FORUMS_TABLE . " f
LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = f.forum_last_post_id )
ORDER BY f.forum_last_post_id " . $ggsitemap_config['sitemap_sort'];
break;
}
if ( !($result = $db->sql_query($sql)) )
{
$query_ok = FALSE;
if (!$started)
{
mx_sitemaps_message_die(GENERAL_ERROR, "Could not obtain Forum data", '', __LINE__, __FILE__, $sql);
}
}
$forum_data = array();
while( $row = $db->sql_fetchrow($result) )
{
$forum_data[] = $row;
}
$db->sql_freeresult($result);
// Reset vars
$forum_sitemap_urls = '';
$last_mod_time = '';
$last_mod = array();
$last_ever = 0;
//Output start if necessary
if (!$started)
{
header("Content-type: text/xml");
$started = true;
echo $I_header;
}
if ( ($total_forums = count($forum_data)) && $query_ok)
{
// Forum maps loop
for($j = 0; $j < $total_forums; $j++)
{
if ( ($forum_data[$j]['auth_view'] == '0') && ($forum_data[$j]['auth_read'] == '0') && ( $forum_data[$j]['forum_last_post_id'] ) )
{
$forum_id = $forum_data[$j]['forum_id'];
$last_mod_time = '<lastmod>' . gmdate('Y-m-d\TH:i:s'.'+00:00', $forum_data[$j]['post_time']) . '</lastmod>';
// This get used for sitemap forums
$last_ever = ( $forum_data[$j]['post_time'] > $last_ever ) ? $forum_data[$j]['post_time'] : $last_ever;
// Either mod rewrite or not for forum sitemaps
$forum_sitemap_urls = ($Rewrite_sitemap) ? $root_url.'forum-sitemap-'.$forum_id.'.xml' : $root_url.'sitemap.'.$phpEx.'?fid='.$forum_id;
echo "\t" . '<sitemap>' . "\n";
echo "\t\t" . '<loc>' . $forum_sitemap_urls . '</loc>' . "\n";
echo "\t\t" . $last_mod_time . "\n";
echo "\t" . '</sitemap>' . "\n";
}
}// End Forum map loop
//Forum maps locations
// Either mod rewrite or not for sitemaps
$sitemap_forums_url = ($Rewrite_sitemap) ? $root_url.'sitemap-forum.xml' : $root_url.'sitemap.'.$phpEx.'?forum';
echo "\t" . '<sitemap>' . "\n";
echo "\t\t" . '<loc>' . $sitemap_forums_url . '</loc>' . "\n";
echo "\t\t" . '<lastmod>' . gmdate('Y-m-d\TH:i:s'.'+00:00', $last_ever ) . '</lastmod>' . "\n";
echo "\t" . '</sitemap>' . "\n";
unset($forum_data);
}
}
?>
Kimler çevrimiçi
Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir