Нашёл:
https://www.cyberforum.ru/php-network/thread226548...
Проблема в том что библиотека не может считать кодировку, сама на свое усмотрение что то делает с кодировкой.
На странице указана кодировка в таком формате
HTML5
<meta http-equiv="content-type" content="text/html;charset=utf-8">
Мне вот такая штука помогла:
$content = file_get_contents('https://sitename.com/?p=503810');
$doc = phpQuery::newDocument('<meta charset="utf-8">' . $content);
Собсно, я вот это у себя написал:
$doc = phpQuery::newDocument('<meta charset="utf-8">' . $content);
И текст стал парситься как надо.