Открой страницу, открой ее код, сделай поиск по "Вредные эксперименты с init в Debian" и посмотри где еще прописан этот заголовок. Внезапно окажется, что неплохо бы пользоваться мета тегами и микро-разметкой.
chifth, через echo выводите теги на страницу (см. ссылку, которую вам выше указали) - и всё. Ну или по-нормальному с помощью шаблонизатора (Twig, например).
Относительно метаданных Дмитрий Свиридов прав - вам нужно к коду, генерирующему заголовок страниц, добавить функцию добавления свойств OGP.
А вот относительно генерации картинки, да такой, чтобы рандомный пользовательский заголовок статьи всегда красиво умещался и т.п. - я бы и сам с удовольствием почитал.
Специализируюсь на том, что описано в профиле, PHP немного знаю, но для такого моих знаний недостаточно.
Zettabyte, вот как раз генерация изображения меня больше всего и интересовала.
Как это слелать с помощью кода, чтобы потом результат запихнуть в og:image