Что такое Cron и Crontab?
Cron — демон, который выполняет запланированные команды. Crontab — это файл конфигурации.
Каждая строка в crontab имеет формат:
Практические примеры для SEO
Ежедневная индексация через IndexFast
Если вы используете PHP-скрипт IndexFast для отправки URL через Google Indexing API:
Символ >> добавляет вывод в файл лога. 2>&1 также перенаправляет ошибки туда.
Обновление карты сайта
Еженедельный SEO-аудит
Пингование Google после обновления
Как настроить Crontab
- Подключитесь к серверу по SSH
- Откройте редактор crontab:
crontab -e - Добавьте строки с задачами (формат описан выше)
- Сохраните файл (в nano: Ctrl+O, Enter, Ctrl+X)
- Проверьте, что задача добавлена:
crontab -l
Если у вас нет доступа к SSH
Большинство панелей хостинга имеют графический интерфейс для cron jobs.
Всегда указывайте абсолютные пути к исполняемым файлам в cron.
Cron для автоматической индексации с IndexFast
PHP-скрипт IndexFast идеально подходит для cron. Он:
- Читает URL из sitemap.xml
- Отправляет их через Google Indexing API
- Логирует результаты каждого запроса
- Останавливается при достижении дневной квоты (200 URL)
Хотите сделать это без cron и SSH?
IndexFast PRO имеет встроенный планировщик — настройте его прямо в панели управления.
🚀 Попробовать бесплатно →Мониторинг Cron Jobs
По умолчанию cron отправляет вывод на почту root. Чтобы получать письма, добавьте:
Или просмотрите системный лог: grep CRON /var/log/syslog