Google's Webmaster Tools tells me I have a bunch of pages without titles. Upon examining the URLs listed, it would appear these are a mix of faulty links, deleted posts, changed titles. Somewhere, they must still be referenced (probably not on my site), and because the url structure is essentially correct, EE outputs a page with everything but an entry on, so of course it lacks a title.
What are the options for dealing with something like this? I may be somewhat limited by the fact that I use some non-standard rewrites to compensate for how the site was initially setup. I'll include an example below:
RewriteRule ^/?((About|Contact|Copyright|Privacy_Policy|Search)(/.*)?)$ /index.php/Westeros/$1 [NC,L] RewriteRule ^/?((Digest|Links|Store|Updates)(/.*)?)$ /index.php/$1 [NC,L] RewriteRule ^/?Citadel/((Editions|Spoilers)(/.*)?)$ /Citadel/index.php/Citadel/$1 [NC,L] RewriteRule ^/?Citadel/((Articles|Concordance|FAQ|Gallery|Heraldry|Prophecies|SSM)(/.*)?)$ /Citadel/index.php/$1 [NC,L]
The first rule is of course an iffy one, since it breaks the rule of not taking out template groups. The second is just a variant on the typical index.php removal.
The third and fourth rules exemplify the same thing except for one of the subsites which reside in an actual subdirectory and use their own index.php (but the same .htaccess).
Given that setup, is there anything I can do to keep EE from treating incorrect urls following /Entry/ as valid pages?