Na pytanie postawione w pierwszym poście nie ma innej odpowiedzi. musisz ustawić zawartość tagu title tak by zawierał tytuł newsa. Bez wiedzy jaki to skrypt blogu (np. wordpress) lub kodu nie można inaczej na to pytanie odpowiedzieć, ponieważ jest ono zbyt ogólne.
Ogólnie rzecz ujmując musisz odpowiednio pokierować danymi tak by z Twojego źródła danych (baza danych, pliki tekstowe, zmiennej która zawiera dane wpisu takie jak tytuł i treść itd.), tytuł newsa trafił do tagu title.
++ chodzi o to że muszisz to zrobić np. tak:
<title><?= $pageTitle ?></title>
I zależnie od strony zmieniać wartość tej zmiennej. Np na głównej ustawić jakiś jeden tytuł, na stronicowaniu wpisów inny, a na podstronie z wpisem w blogu taki jak tytuł wpisu.