Вопрос по sitemap. Были страницы .html, сделал .php.

S
На сайте с 21.12.2012
Offline
9
1597

Все те которые были .html уже яндекс и гугл проиндексировал, они находятся в поиске.

В .htacess я уже настроил переадресацию, чтобы нажав на .html сразу посетитель переходил на .php

Но в карте сайта что мне оставлять? .html или уже новые страницы с расширением .php.

Названия страниц идентичны. Просто расширения разные.

Я боюсь что яндекс и гугл посчитают, что я дублировал контент как бы на 2 вида страниц и поэтому фиганут все страницы из выдачи.

Конечно, в sitemap можно оставить .html для тех страниц которые уже в выдаче, а для новых делать .php. Но это просто лопатить мне постоянно sitemap, что очень трудно (((

Может быть есть выход из положения?

дани мапов
На сайте с 06.09.2012
Offline
204
#1

А какой движок?

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
VHS-1980
На сайте с 21.05.2010
Offline
91
#2
spsayapin:
Все те которые были .html уже яндекс и гугл проиндексировал, они находятся в поиске.
В .htacess я уже настроил переадресацию, чтобы нажав на .html сразу посетитель переходил на .php
Но в карте сайта что мне оставлять? .html или уже новые страницы с расширением .php.
Названия страниц идентичны. Просто расширения разные.
Я боюсь что яндекс и гугл посчитают, что я дублировал контент как бы на 2 вида страниц и поэтому фиганут все страницы из выдачи.
Конечно, в sitemap можно оставить .html для тех страниц которые уже в выдаче, а для новых делать .php. Но это просто лопатить мне постоянно sitemap, что очень трудно (((

Может быть есть выход из положения?

Выход - делать генерируемый движком/скриптом sitemap. Самый оптимальный и правильный. Все остальное можно сказать только после уточнения технических подробностей по Вашему сайту (на чем сделан, где хранится информация и т.п.)

C
На сайте с 04.02.2005
Offline
291
#3

если речь идет о sitemap.xml, то лучше сделать как на реальной выдаче

Конечно, в sitemap можно оставить .html для тех страниц которые уже в выдаче,

А смысл, если редиректится на *.php

Это если бы была возможность постепенного перехода с html на php, то переход осуществлять по частям... Тогда бы ни Я, ни Г ничего не заметили, и склеили существующие страницы. Но это личные наблюдения, ничем не подтвержденные.

S
На сайте с 21.12.2012
Offline
9
#4
дани мапов:
А какой движок?

Движка нет. Сайт разделенный на блоки index.php + таблица css стилей + страницы .php.

---------- Добавлено 26.12.2012 в 14:40 ----------

VHS-1980
На сайте с 21.05.2010
Offline
91
#5
spsayapin:
Движка нет. Сайт разделенный на блоки index.php + таблица css стилей + страницы .php.

---------- Добавлено 26.12.2012 в 14:40 ----------

Я делаю sitemap.xml через seolib.ru у них там есть генератор.
Ну представь себе что он сделает 50 страниц из которых мне потом каждый день надо залезать и менять в ручную расширения на html.
Это не дело.
Движка у сайта нет. Он index-сный + css + страницы с .php. Я делал все в ручную.

Еще раз вопрос - названия всех страниц можно получить со своего сервера? Например, возможно страницы php лежат в отдельном каталоге и инклудятся в index.php?

S
На сайте с 21.12.2012
Offline
9
#6
VHS-1980:
Еще раз вопрос - названия всех страниц можно получить со своего сервера? Например, возможно страницы php лежат в отдельном каталоге и инклудятся в index.php?

все страницы включая index.php отдельным файлами *.php

есть папка с блоками header, footer, bars и тд.

каждая страница сайта подключается к общим (для всех) блокам.

C
На сайте с 04.02.2005
Offline
291
#7
Ну представь себе что он сделает 50 страниц из

Всего лишь 50?

Тюююю. Смело все в sitemap ни чего не произойдет, максимум на недельку, возможно с малой вероятностью, выпадение из Я, а потом возвращение на собственные позиции. Про Г, этот черный ящик, скорей поведет себя адекватно, но возможны варианты.

VHS-1980
На сайте с 21.05.2010
Offline
91
#8
$Sitemap="<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
$Sitemap.="<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">";
$dir = '/includes/';
// Открыть заведомо существующий каталог и начать считывать его содержимое
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if(eregi("\.php", $file)) {
$urls[] = "http://вашсайт/".$file;
}
}
closedir($dh);
}
}

//Вноситься цикл для автоматической переборки URL-адресов и дат создания страниц.
for ($i=0;$i<count($urls);$i++){
$Sitemap.="<url>";
$Sitemap.="<loc>".$urls[$i]."</loc>";
$Sitemap.="</url>";
}

$Sitemap.="</urlset>";

//=====ФАЙЛ=====
//В переменную $file помещается имя создаваемого файла, в нашем случае Sitemap.
$file="sitemap.xml";
//Далее создается файл Sitemap, если файл существует, он затирается.
$fp = fopen($file, "w+");
if(!$fp) {print "нету прав";}
//В созданный файл помещается содержимое подготовленное ранее
fwrite($fp,$Sitemap);
//Закрытие файла.
fclose($fp);

Сделайте что-то в этом духе, обработайте сразу исключения, которые не должны попадать в сайтмап и наслаждайтесь

S
На сайте с 21.12.2012
Offline
9
#9
VHS-1980:
Сделайте что-то в этом духе, обработайте сразу исключения, которые не должны попадать в сайтмап и наслаждайтесь

Зачем мне это?

Я xml и без этого скрипта спокойной на selib.ru делаю.

Мне нужно знать повлияет ли смена .html на .php на вылет моих страниц из индекса за дубль контента. Т.к. sitemap новый будут 100 раз читать и перечитывать одни и теже роботы Яндекса и гугла.

---------- Добавлено 26.12.2012 в 15:16 ----------

Chukcha:
Всего лишь 50?
Тюююю. Смело все в sitemap ни чего не произойдет, максимум на недельку, возможно с малой вероятностью, выпадение из Я, а потом возвращение на собственные позиции. Про Г, этот черный ящик, скорей поведет себя адекватно, но возможны варианты.

ну если так, то конечно я прогоню через генератор sitemap.xml с новыми .php

но вообще меня это дело стремает.

ладно фиг с ними.

VHS-1980
На сайте с 21.05.2010
Offline
91
#10
spsayapin:

Конечно, в sitemap можно оставить .html для тех страниц которые уже в выдаче, а для новых делать .php. Но это просто лопатить мне постоянно sitemap, что очень трудно (((

Может быть есть выход из положения?
spsayapin:
Зачем мне это?

вопрос снимается. Сношайтесь со сторонним ресурсом дальше и выполняйте вручную автоматические операции. Это Ваш крест.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий