Это сайт — моя персональная записная книжка. Интересна мне, по большей части, история, своя жизнь и немного программирование.

Импорт ЖЖ

Очень хочется импортировать сюда, в блог, свой старый ЖЖ. Конвертор давно готов (написал за пару дней ещё в феврале), но всё не решусь запустить — из-за «Яндекс.Ленты». Имеется неприятный баг, который проявляется, если использовать в RSS теги, позволяющие RSS-читалке «Яндекса» индексировать через RSS весь сайт целиком.

У меня они и используются. Если я симпортирую сюда весь ЖЖ, то пользователи «Яндекс.Ленты» увидят все эти записи (сколько их там не помню, ну пусть 800) как новые, что плохо, я такого себе позволить по отношению к читателям не могу, а что делать не знаю. Можно сделать импорт, но не показать эти записи роботу «Яндекса», тогда они не будут находиться через «Яндекс.Поиск по блогам», который я использую как поиск по своему сайту.

Куда не кинь, всюду клин.

А ещё и бы и старый сайт импортировать, с 11 ноября 2000 года по 4 июля 2003-го. Кстати, недавно было 9 лет как я веду этот сайт.

Ctrl ←KeyRus
Ctrl →未翻譯
19 комментариев
tiamat-slava.livejournal.com 2009

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

del-ka.livejournal.com 2009

импортируй.
будет повод почитать твои старые посты, так в ЖЖ лезть неохота :)

zencd.livejournal.com 2009

А какая связь между роботом Яндекса и Яндекс-лентой? В смысле, если запретить _поисковому_ роботу обходить сайт — как это повлияет на показ лишних 800 сообщений? По моим прикидкам не должно влиять.

Проблема, кстати, существует — всплывает при переезде блогов. Какие, интересно, решения существуют на сей счёт?

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

Азат Разетдинов (razetdinov.ya.ru) 2009

Сегодня только искал одну из своих старых записей. Нашёл много такого, о чём уже и сам не помню, как и почему написал. А ту запись так и не нашёл :(

users.livejournal.com/_fog/ 2009

Сделать ретроспективу :)

Импортировать записи и «открывать» по одной в сутки ;)

Pavel Fedotov (www.fedotov.org) 2009

Согласен с #5 ;-)

Импортируй все — и раз в день показывай очередную запись. Думаю, будет всем интересно окунуться в прошлое... Тем более, что явно часть твоих читателей (и почитателей) старые записи могла и в глаза не видеть.

Артём Сапегин (sapegin.ru) 2009

Думаю, после предупреждения вполне можно импортировать. В «Ленте» есть волшебная кнопка «пометить всё как прочтённое» :)

Евгений Степанищев (bolknote.ru) 2009

Ага, понятно :) Тогда сдую пыль с конвертора, протестирую его ещё раз, всех предупрежу и сконвертирую :)

Показывать по одной довольно сложно, если есть возможность нажать «пометить как прочитанное», то, видимо, можно этого не делать.

astur (astur.net.ru) 2009

Конечно было бы хорошо, если бы яндекс понимал какой-нибудь специальный тег, помечающий новость как прочитанную. И не только яндекс.

Но твой блог достаточно значимый ресурс, чтобы не заморачиваться такими мелочами — просто импортируй :)

Евгений Степанищев (bolknote.ru) 2009

Комментарий для astur.net.ru:

OK :)

librarian (librarian.spb.ru) 2009

Только предупреди :)

Евгений Степанищев (bolknote.ru) 2009

Комментарий для librarian.spb.ru:

Конечно :)

saetov.com 2009

импортировать без показа в RSS, а потом, через недельку — показать? интересно, тогда Яндекс их как старые воспримет?

Евгений Степанищев (bolknote.ru) 2009

Комментарий для saetov.com:

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

besisland.name 2009

У каждой записи RSS есть GUID. Как раз для того, чтобы агрегаторы не дублировали записи. Сделайте, чтобы проимпортированные записи имели такие же идентификаторы, как в ЖЖ.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для besisland.name:

GUID генерирует автор контента, значит на его уникальность в рамках всего интернета нельзя рассчитывать. Поскольку данные идут из двух разных источников (ЖЖ и мой блог), то совпадения GUID в двух разных источниках никак учитываться не будут.

Азат Разетдинов (razetdinov.ya.ru) 2009

Комментарий для Евгения Степанищева:

Жаль, ведь задумывался как Global UID.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для razetdinov.ya.ru:

Странная задумка. Неужели авторы стандарта не понимали, что будут люди, которые забьют на глобальность, а ридерам всё равно придётся читать RSS так, как реализовал стандарт владелец сайта, а не авторы стандарта?

besisland.name 2009

Комментарий для Евгения Степанищева:

GUID должен рассматриваться как уникальный в рамках Вселенной и никак иначе.