- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Возник вопрос по Last-modified. Делаю сайт на РНР и использую Mod Rewrite. Для каждого документа с помощью РНР вывожу свой Last-modified. Также к каждому документу инклудом подключается навигация.
Хотелось бы узнать, если изменился документ с навигацией, то получается что все документы тоже изменились - добавились новые ссылки. Какой Last-modified в этом случае нужно выводить на всех страницах?
1. Оставить тот что есть
2. Поменять на такой же как у файла с навигацией
И если менять, то
I. Менять сразу во всех документах
II. Изменять по несколько документов в день/в час
a. Делать Last-modified для каждого документа уникальным? То-есть с разницей в минуту например
b. Для всех одинаковый
Конечно же с учетом требований поисковых систем. Посоветуйте как лучше?
Спасибо
1. Оставить тот что есть
2. Поменять на такой же как у файла с навигацией
Давайте начнем "от печки" - Last-modified выдается для документа, и никакого отношения к вашим файлам не имеет.
Если документ (html страница отдаваемая клиенту) изменился - нужно менять дату.
Решение 1 (для небольших сайтов).
Last-modified - выводить текущее время. Конфликтов и проблем нету.
Решение 2 (для больших сайтов).
Создается пре-кеш.
В зависимоти от запроса клиента, либо возвращается ошибка 304 либо новый контент и новый Last-modified
я на своих сайтах (простеньких) делаю константу - время последнего обновления сайта и выдаю её, то есть раз в неделю-две как что-то обновится - меняю переменную и сайт "обновляется", практически, на сайтах со 100-200 "статических" страниц они довольно быстро заходят в индекс.
сайт не очень большой будет. Я про документы как раз и спрашивал. Вопрос больше в изменении навигаии. Поисковик же должен узнать что она изменилась на всех страницах, а не только на главной и переиндексировать все.
Так и сделаю - текущую дату в Last-modified.
Спасибо за совет
Не обращает внимание индексатор на Last-modifed, потому, как знает, что там пишут всякую лабуду. Он сам засекает ваши обновленияи сам выстраивает временной алгоритм посещения. А Last-modifed он просто сморит на всякий случай, и иногда (как я понял, если Я определили что Last-modifed соответствует его реальному замеру обновлений) выдает по нему при поиске с учетом дат. Поэтому ставьте его всегда, как буд-то любая страница изменилась 1-3 часа назад при любом заходе.