самый лучший вариант - каждый из трех блоков новостей обернуть в див-колонку и тогда они будут выстраиваться кирпичиками, красиво в каждой колонке отдельно. вот мой опыт dev.olga.mukovoz.com/modelagency/index.html
Если сайт региональный, то задайте регион.
В яндекс вебмастере задается в настройках сайта, География сайта → Регион сайта
В гугловских инструментах вебмастера, Поисковый трафик → Таргетинг по странам и языкам → Страна
Составьте семантическое ядро
Напишите SEO тексты заточив под ключи по которым будете двигаться
Если сайт не статичный, зарегайте его в соц сетях и постите туда новости со ссылками на свой сайт
Регайтесь на крупных форумах, с ссылками не закрытыми от индексации и напишите там про Ваш сайт
Оставляйте комменты в dofollow-блогах
"Тупо регится на площадках" и спамить ссылку на Ваш сайт, не зная ключей по которым двигаетесь, бесполезно и вредно.
Ни разу не работал с Phalcon, но даже в официальной доке написано, что туда передается результат запроса. (т.е. уже готовые данные).
Каким образом он должен изменить запрос, который уже отработал? :)
При insert ignore автоинкрементный id по умолчанию увеличивается в таблицах innodb.
Поправить это можно с помощью параметра innodb_autoinc_lock_mode но с деградацией производительности.
В целом это не проблема, если Ваш код требует неразрывности id - вы скорее всего что то делаете не так.