Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#76 2011-08-02 12:41:59

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: sitemap.xml

Ну у меня ж сначала убит rss.xml категорий, прописан urconfig измененый, новые ссылки для sitemap в управлении ссылками. Потом уж xsl.

Да и не вызывается http://ваш_сайт/sitemap.xsl - это ж стили их вызывает сам http://ваш_сайт/sitemap.xml или через плагин http://ваш_сайт/plugin/gsmg/

Может у тебя ошибка в коде при копировании прошла, ну типа ' или "

$output = '<?xml version="1.0" encoding="UTF-8"?>'."\n";
$output.= '<?xml-stylesheet type="text/xsl" href="http://exdraft.ru/sitemap.xsl"?>'."\n";

У меняж такая же запись и во всяком случае робит http://exdraft.ru/sitemap.xml 

Только вот засада маленькая. У меня почему то докумет отдается с сервера как html, IE на это слабо реагирует, а вот Opera с Фоксом так и норовят текст вывалить, а не документ xml sad

Если бы в корне жил настоящий .xml проблем бы не было.

Отредактировано oldvovk (2011-08-22 16:20:25)

Вне форума

#77 2011-08-02 14:26:18

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: sitemap.xml

oldvovk, ойй, ну и наковырял ты конешно, я пока сделал как в посте #66, гугл вроде не матюгается, посмотрим Яшки ответ.

Вне форума

#78 2011-08-02 15:57:50

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: sitemap.xml

Ну, Google, он намного более лоялен, прощает ошибки сайтостроителей.

Насчет #66 у меня не прокатывает. #62 + ссылки перенастроить и работает без #66

Поддержка хостинга подвисла с утра, похоже сами пока не знают где собака рылась с типом документа.
Выход один - рисовать сайтмеп минуя кеш, напрямую в корень. Тогда правильно видит тип и отображает, так как надо.

smile ой, похоже, сделали. Осталось проверить Я. И даже тип дока исправили - смотреть тут http://ngcms.ru/forum/viewtopic.php?pid=22642#p22642

Отредактировано oldvovk (2011-08-02 16:25:17)

Вне форума

#79 2011-08-02 20:47:21

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: sitemap.xml

oldvovk пишет:

Насчет #66 у меня не прокатывает

не прокатывает через хостера или Яша таки не схавал?
просто я вижу что он в последнее время проверяет чуть ли не раз в месяц, както хреновооо

На счет нормального sitemap уже давно пора делать я тоже уже писал на эту тему, так как например после 50 тис. новостей гугл не будет хавать, у меня один сайт уже 69 тис. и все, гугл говорит что больше 50тис. нельзя(((, а вот счас пару сайтиков уже 48,49 тис. имеют, а исключать новости из sitemap тогда тогку с этого sitemap.... хз что дальше делать


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

Вне форума

#80 2011-08-03 10:18:57

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: sitemap.xml

Ребят, все прекрасно, только я так и не усвоил - комуто удалось поломать sitemap или нет. Если да - так выложите иструкшин "complete" :)

Отредактировано kolia (2011-08-03 10:39:36)


Чем дальше в лес - тем ближе вылез :)

Вне форума

#81 2011-08-03 10:26:17

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: sitemap.xml

В каком смысле поломать?

Вне форума

#82 2011-08-03 10:40:23

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: sitemap.xml

В смысле сделать так, чтобы работало нормально.

Отредактировано kolia (2011-08-03 10:41:12)


Чем дальше в лес - тем ближе вылез :)

Вне форума

#83 2011-08-04 20:31:34

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: sitemap.xml

Вот такие есть предложения по изменению gsmg - я их обозвал версией 07b.

Общее изменение:
- немного изменен output - чтобы код смотрелся красивее (отступы, переносы строк)
- в ссылках страниц убраны [Data[]] - в описании .xml применение их не нашел, да и Я., возможно, тупит из-за этого
- убрано кеширование и создание папок с файлами кеш - плагин пишет сразу в карту с задержкой
- нет необходимости писать в темплах /plugin/gsmg/ ее заменяяет нормальный sitemap.xml

Версия первая строит sitemap.xml (пишет если его нет) в корне сайта, и обновляет с заданной
задержкой в админке.

Версия вторая изменена с учетом подключения cron плагина.

Отступление.

1. Для нормальной работы 1го варианта нужна настройка cron хостинга чтобы
самому не дергать /plugin/gsmg/. Проверял у себя - вроде глюков не заметил.
На локалке читает - пока не вышло время, если время вышло - перезаписывает.

Вчера положил на http://dewon.ru/ с кроном хостинга обновление раз в 3 часа (новых статей у меня мало.)
- отрабатывает нормально.

2. Вариант второй менялся под подключение через cron ngcms. Прописано вроде все правильно,
настройки cron меняются, но заставить работать cron на локалке так и не смог. Может он вообще
не предназначен для сторонних плагинов? Попробую его еще на одном сайте пробнике http://exdraft.ru/ с настройкой внутреннего крона. 
P.S. Не хочет крон внутренний отрабатывать. Хотя отложеные статьи нормально обрабатывает. Причина?

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

+ работа с кроном - это совсем не то, лучше бы было, если бы отслеживалось добавление материала и его изменение, и исходя из этого срабатывал бы плагин.

Отредактировано oldvovk (2011-08-21 22:47:30)

Вне форума

#84 2011-08-04 20:41:21

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: sitemap.xml

legenda  Тебе, по хорошему, при записях больше 49 тыс. надо менять код еще.
Вводить условие по числу записей - если записей > 49000 рисовать сразу несколько
sitemap(n).xml и строить файл индекса sitemap.

Я не силен, тут нужна помощь продвинутых товарищей.

Отредактировано oldvovk (2011-08-05 19:40:58)

Вне форума

#85 2011-08-06 11:39:24

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: sitemap.xml

К вопросу. Столкнулся тут с таким - если на сайте есть отложенные статьи, то дату обновления выводит с учетом отложенной, получается обновление сайта последнее в будущем времени. Как то это не совсем гут.
Надо б скорректировать плагин gsmg в файле gsmg.php вместо

$lm = $mysql->record("select date(from_unixtime(max(postdate))) as pd from ".prefix."_news");

вписать

$lm = $mysql->record("select date(from_unixtime(max(postdate))) as pd from ".prefix."_news where approve>0");

т.е. с учетом проверки на разрешенность вывода статьи, дату в map будет выводить по последней опубликованной статье.

Вне форума

#86 2011-08-06 20:53:32

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: sitemap.xml

oldvovk. не гут а гуд мочалишь, буду разбираться (PS спасиба)..........


Чем дальше в лес - тем ближе вылез :)

Вне форума

#87 2011-08-07 23:46:02

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: sitemap.xml

Ошибка загрузки таблицы стилей:
Произошла неизвестная ошибка (805303f4)
http://ngcms.tut/sitemap.xsl
oldvovk, скопировал в папку плагин настроил и вот такое вылезло.
Не мог бы ты расшифровать следующее описание плагина в ридми не могу понять как именно это забацать:

Плагин строит карту сайта sitemap.xml в корне сайта. Осуществляет изменения его с учетом заданной
задержки. Карта обновляется запуском http://вашсайт/plugin/gsmg/ или по настройкам крона.
Для поддержки вывода карты сайта со стилями в папке лежит пример файла siyemap.xsl.
Стили подключаются,если надо, изменением файла gsmg.pfp строки
/* $output.= '<?xml-stylesheet type="text/xsl" href="http://ваш_сайт/sitemap.xsl"?>'."\n"; */
убираются комментарии (/*  и */) вместо ваш сайт прописывается имя вашего домена и файл sitemap.xsl
копируется в корень сайта.


Чем дальше в лес - тем ближе вылез :)

Вне форума

#88 2011-08-08 00:48:48

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: sitemap.xml

oldvovk, после изменений gsmg Яндекс схавал все это или пока ждемс?

Вне форума

#89 2011-08-08 11:58:35

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: sitemap.xml

legenda, нет. Последний заход бота по вебмастеру по сайтам 30 число, тогда же и мепы съедены.
Я обновлял где -то 1го. Пока ничего, ни новых страниц, ни map не обновлены. Да и с dewon.ru засада. Может и не съесть ничего, домик под АГС лег.

:(kolia, А чего там не так. sitemap.xsl  из пакета копируем в корень сайта, где роботс, аксесс, и основной индекс лежат. В файле gsmg.php раскомментируем строку стилей, вместо

/* $output.= '<?xml-stylesheet type="text/xsl" href="http://ваш_сайт/sitemap.xsl"?>'."\n"; */

станет

$output.= '<?xml-stylesheet type="text/xsl" href="http://site.ru/sitemap.xsl"?>'."\n";

Можно прописать и саму директорию плагина с файлом xsl, главное чтобы доступен был.
Идем в настройки - ставим задержку по времени. Идем в панель управления хостингом - прописываем крон - к примеру на ISP  такого вида 

wget -O /dev/null -q http://site.ru/plugins/gsmg/ >/dev/null 2>&1

и указываем дергать примерно через такое же время как в настройках плагина. У меня по дефолту осталось - 3 часа. Вот и все.

Если стили не нужны - файл не копируем, строку можно и удалить.

http://ngcms.tut/sitemap.xsl

smile)) Ну правильно, файл стиля прописан то на мой файл в локалке. Его уже нет. Прописывай свой, если надо.

Вне форума

#90 2011-08-08 13:25:39

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: sitemap.xml

oldvovk, разобрался все исправил, забил в вебмастере яндекс и гугле http://сайт/sitemap.xml, будем надеяться что оба скушают sitemap.xml... :D


Чем дальше в лес - тем ближе вылез :)

Вне форума

#91 2011-08-18 06:08:04

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: sitemap.xml

Вопшем вариант как в посте #66 не проканывает, сегодня обновился сайтмап в вебмастере и все тоже самое, ошыбки

Немає даних у тегу
loc

Вне форума

#92 2011-08-18 10:44:26

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: sitemap.xml

В общем рабочего решения нет? Если нет тогда буду смотреть.

Вне форума

#93 2011-08-18 15:37:59

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: sitemap.xml

Wolverine, нет :(

Вне форума

#94 2011-08-18 16:08:02

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: sitemap.xml

Обновил как уже писал ранее 08.08 и написал письмо в службу поддержки - ответ следующий:

Здравствуйте, Николай!
К сожалению, инструмента для оперативной проверки валидности файлов sitemap у нас нет. На первый взгляд новые файлы sitemap для указанных Вами сайтов составлены правильно. Однако, более тщательную проверку проведет робот. Поэтому, Вам просто нужно немного подождать. Если в ходе проверки этих файлов будут выявлены какие-либо ошибки, то Вы можете, при необходимости, написать нам, мы поможем Вам их устранить.
--
С уважением, Платон Щукин
Служба поддержки Яндекса

Так вот, прошло уже десять суток и новый сайт меп просто пустой, во всех столбцах прочерк, только в столбце добавлен стоит дата добавления. Вот такие дела :|

Отредактировано kolia (2011-08-18 16:08:30)


Чем дальше в лес - тем ближе вылез :)

Вне форума

#95 2011-08-18 23:48:36

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: sitemap.xml

с того что понял я тепер Яша не хавает сайтмап если ссилки идут в формате <![CDATA[http://site.ru/]]>

надо вместо такого вывода

<loc>
<![CDATA[http://site.ru/]]>
</loc>

сделать такой

<loc>
http://site.ru/
</loc>

Вне форума

#96 2011-08-19 00:51:49

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: sitemap.xml

Проверять негде. Стоят на двух домиках измененые gsmg еще с 1.08. А толку.

Один под АГС и Я. поддержка сказала, что сайтмеп с них не забирают.
Второй живет нормально, но в вебмастер не добавлен. Выводы не на чем делать.

Что-то плохая стата у меня с этим вебмастером - из 12 добавленных уже пятый под агс,
а из тех, что не добавлены ни одного,  хотя по моему мнению они по уровню ниже первых.
Вот и думай тут что хочеш.

Вне форума

#97 2011-08-19 14:28:01

legenda
Участник
Откуда: ua
Здесь с 2009-12-22
Сообщений: 2,151
Рейтинг :   39 

Re: sitemap.xml

oldvovk, в вебмастере гдето уведомляют о том что ваш сайт ушел под АГС?

Вне форума

#98 2011-08-19 15:37:33

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: sitemap.xml

Нет. Просто там на основе загруженных, в поиске, по сайтмепу более четко видно, что сайт накрыло.

Вне форума

#99 2011-08-19 16:05:23

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: sitemap.xml

legenda, ты проверил:
<loc>
http://site.ru/
</loc>
Оно работать будет.
:|


Чем дальше в лес - тем ближе вылез :)

Вне форума

#100 2011-08-19 16:09:05

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: sitemap.xml

:D я в шоке, шо робыть? Просто один сайт реально обновляю два-три раза в день, так и держусь в десятке, а щас без толку получается новые страницы попадали в индекс почти через три-четыре недели, а теперь совсем капец....
Хто знаэ як рятуваты хлопцi :)


Чем дальше в лес - тем ближе вылез :)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.036 сек, 7 запросов выполнено - Использовано памяти: 629.2 Кбайт (Пик: 682.2 Кбайт) ]