Перейти к публикации

Рекомендованные сообщения

Требуется модуль «карта сайта» (sitemap) корректно работающий с яндексом и google. Оплату гарантирую.

Предложения в ПМ или сюда: kbmmail@mail.ru

Ссылка на сообщение
Поделиться на других сайтах

поставил какую то одну карту..и гугл и яша проглотили только в путь. Как бы не захлебнулись.

Скрытый текст
maxwarez.ru
где взял модуль не помню. На винте лежит вроде. Если что пиши.
Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Подскажите "чайнику"! Сделал sitemap и хотел его добавить в Гугл, но он требует sitemap в формате .xml, а у меня .php и что делать?

все, полазил по форуму, включил ЧПУ, заработало!

Ссылка на сообщение
Поделиться на других сайтах

не переживай, поисковые боты сами всё найдут, ссылку на главной оставь где-нибудь...

Ссылка на сообщение
Поделиться на других сайтах
  • 9 месяцев спустя...

ребята поскажите плиз! У меня есть карта сайта sitemap.xml А я хочу на главной сделать карту сайта на sitemap.php.

Поскажите плиз как сделать чтобы все что xml отбражалось в php???

__________________________________________________________________

<a href="http://shopreferat.ru">Интернет-магазин готовых рефератов, дипломов, курсовых</a>

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

ребята поскажите плиз! У меня есть карта сайта sitemap.xml А я хочу на главной сделать карту сайта на sitemap.php.

Такой же вопросец :huh:

Ссылка на сообщение
Поделиться на других сайтах

Santos, наверное вот так делается енто:

Карта сайта v2

27 января 2007. Разместил: vladimir

Улучшеный модуль Карта сайта. Теперь используется только один запрос к БД.

Автор: Лысак Владимир(dle.net.ua)

Вот сам модуль.

Установка

Шаг 1.

Создаём файл sitemap.php c следующим содержимым:

<?php

/*

=====================================================

Copyright © 2007 dle.net.ua Владимир Лысак

=====================================================

Файл: sitemap.php

-----------------------------------------------------

Назначение: построение карты сайта.

=====================================================

*/

$map .= "<style type=text/css>

.first_level{

margin:0px 0px 0px 10px;

font-size: 12px;

color: #808080;

display: block;

}

.second_level{

margin:0px 0px 0px 20px;

font-size: 12px;

color: #808080;

display:block;

}

</style>";

$cat = -1;

$result=$db->query("SELECT `post`.alt_name post_alt_name,`category`.alt_name cat_alt_name,`post`.date,`post`.title,

`post`.category,`post`.title,`category`.name,`post`.id,`post`.news_read,`post`.comm_num, `post`.autor

FROM `".PREFIX."_post` AS `post`, `".PREFIX."_category` AS `category`

WHERE `post`.category = `category`.id

ORDER BY `category`.id,`post`.date DESC");

while($row = $db->get_row($result))

{

if ($row['category']!=$cat)

{

$map .= "<span class='first_level'><a href='".$config['http_home_url']."category/".$row['cat_alt_name']."'>".$row[name]."</a></span>\n";

$cat = $row['category'];

}

if ($config['allow_alt_url'] == "yes")

$map .= "<span class='second_level'><a href=".$config['http_home_url'].str_replace("-","/",substr($row['date'],0,10))."/".$row['post_alt_name'].".html>".stripslashes($row[title])."</a> | $row[autor] | Прочитано: $row[news_read] | Коментариев: $row[comm_num]</span>\n";

else

$map .= "<span class='second_level'><a href=".$config['http_home_url']."index.php?newsid=".$row['id'].">".stripslashes($row[title])."</a> | $row[autor] | Прочитано: $row[news_read] | Коментариев: $row[comm_num]</span>\n";

}

$tpl->load_template('static.tpl');

$tpl->set('{description}', "Карта сайту");

$tpl->set('{static}', $map);

$tpl->compile('content');

$tpl->clear();

?>

Сохраняем его в папку с модулями: engine/modules/sitemap.php

Шаг 2.

файл engine.php.

После

case "pm" :

include ENGINE_DIR.'/modules/pm.php';

break;

добавляем:

case "sitemap" :

include ENGINE_DIR.'/modules/sitemap.php';

break;

Шаг 3.

Проверяем работу модуля: site.com/?do=sitemap

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...
  • 3 недели спустя...

у меня карта лежит в http://neo-marcell.com/sitemap.xml так и должно быть????

А как сделать карту для yandex или эта же подходит и для yandex???

Ссылка на сообщение
Поделиться на других сайтах

у меня карта лежит в http://neo-marcell.com/sitemap.xml так и должно быть????

файл находится в ./uploads/sitemap.xml но доступен и по ./sitemap.xml

А как сделать карту для yandex или эта же подходит и для yandex???

Подходит ( вроде бы :) )

Ссылка на сообщение
Поделиться на других сайтах

Не путайте модуль «карта сайта» (sitemap) и файл sitemap.xml, это разные вещи и устанавливаются независимо друг от друга.

sitemap.xml DLE создаёт сам, sitemap.xml нужно отдать гуглю (https://www.google.com/webmasters/tools/dashboard) и яндексу (http://webmaster.yandex.ru/), предварительно там зарегиться, добавить сайт, подтвердить и т. п.

модуль «карта сайта» нужен по большому счёту, для того, чтобы удалённые страницы приблизить на третий уровень вложенности от главной. Это очень нужно если продаёшь ссылки со страниц.

Изменено пользователем Drovosek
Ссылка на сообщение
Поделиться на других сайтах
  • 5 месяцев спустя...

конечно нет, это наоборот помогает поисковикам держать все страницы в индексе

Изменено пользователем ATHF
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...