Как программно вывести Заголовок и мета теги описание и ключевые слова

Раньше я пользовался модулями, например: page_title, metatag, metatags_quick

И сейчас пользуюсь metatags. Но бывают ситуации, когда надо программно изменить. На помощь приходит хук - hook_preprocess_html()!

Но получить всё что хочешь в сложных ситуация можно только имея полный доступ к php.

В template.php в вашей теме. И если пишем буквы в файле по-русски, то не забываем сохранить файл в utf-8 без BOM

Как включить цифры в выдаче Яндекса

Яндекс почему-то отключил, перестал показывать циферкой номер позиции сайта в выдаче на поиске. Например набираю я запрос и нет циферок, не видно мне № позиции того или иного сайта.

На скриншоте я показал, что можно это сделать. Способ конечно же не очень простой, но работает.

Конвертация xls или xlsx в csv.

Для обрабоки эксель файлов удобно их сначала преобразовать XLS/XLSX в CSV, а потом уже построчно читать CSV.
Для XLS стоит использовать консольную программу xls2csv  - входит в пакет "catdoc" в репозитории Ubuntuю
А для для XLSX — xlsx2csv.

Установка на сервер:

apt-get install catdoc

Преобразовать удоно так:

Установка solr для search_api

Если вы установили search_api и у вас хотя бы vds или vps, то использовать search_api_db слишком примитивно ;-)
Нет ничего сложного, точнее это не так сложно как кажется - установить search_api_solr и установить Solr к себе на сервер. Вы можете воспользоваться сторонними серверами, но зачем платить, если свой потянет.

drupal спрятать/отключить форму добавления комментария для определённой роли

Очень просто. Возможно это не самый лучший вариант, но быстрый и точный.

Как включить номер позиции сайта в выдачи google, гугл.

Google почему-то отключил, перестал показывать циферкой номер позиции сайта в выдаче на поиске. Например набираю я номер позиции сайта в google и нет циферок, не видно мне № позиции того или иного сайта.

На скриншоте я показал, что можно это сделать. Способ конечно же не очень простой, но работает.