Koledzy, jak mam pozbyć się komunikatów z Google Webmaster Tools: wzrost liczby pozornych błędów 404 oraz wzrost liczby błędów „nie znaleziono strony?

Mam w templatce plik error.php a w nim kod:
Kod:
<?php
defined( '_JEXEC' ) or die( 'Restricted index access' );
if (($this->error->code) == '404') {
header('Location: ' . '/nie-ma-takiej-strony.html');
exit;
}
?>
Czytalem tez wiki: http://wiki.joomla.pl/index.php/W%C5...%C4%99d%C3%B3w

ale ten kod nie pomaga:

Kod:
<?php if ($this->error->code = '404') { header("HTTP/1.0 404 Not Found"); } ?>
Gdzie popełniłem bład?