the problem:
search engines are trying send parameters in their requests witch are not existing in the system. So the engines are detecting sites witch are responding on each request a 200 ok header.
such sites mostly become bad rated. sites responding a 404 header in case of responding at invalid request parameters are rated much better
you twg is build so that it is responding in case of requests like eg this:
Quote:
/index.php?twg_album=syzjrryexhjx
a header 200 ok - although - the album (directory) "syzjrryexhjx" doesn't exists.
The twg for such cases is informing admittedly the user about fact of no existing album - but the search engine became no info in form of response 404 "file not found" but 200 OK - so the search engines are collecting hundreds of bad links to the twg - site.
All that sites have the same content - the information about no existing album and instructions about handling this error.
a mass of sites with the same content nevertheless matters that search engines will possible excluding the website from index.
the solution would be, to check before sending the first response header or output to the client, if the sent by client request is valid and sending a 404 header in case of invalid request.