Сразу хочу предупредить, я не разработчик и обладаю лишь базовыми навыками PHP.
Недавно для оптимизации своего рабочего процесса написал скрипт для управления мета тегом ROBOTS и rel="Canonical" (тег для управления индексацией поисковыми системами)
Подробнее про
META ROBOTS
Логика скрипта:
1. Подключаем скрипт в head
2. Создаем файл управления metarobots.txt , прописываем в нем команды управления по стандарту схожему с robots.txt в виде регуляторных выражений.
3. Скрипт распознает записи в файле управления и проставляет нужные теги.
Подробнее о скрипте
Суть я думаю понятна, а теперь вопросы:
1. Нужна помощь в оптимизации скрипта, хотя я и не разработчик мне кажется, что можно было бы реализовать логику работу команды Canonical более универсально. Сейчас есть возможность задавать канонические страницы отталкиваясь от текущего URL и я честно говоря зашел в тупик придумывая логику правил для постановки Canonical.
2. Нужна помощь в тестировании скрипта, и по возможности указание возможных ошибок в логике.
3. Как вы считаете какие дополнительные функции могут быть полезны в таком скрипте?