Am certain you didn't mean this as it came across:
"Sorry, I usually communicate with tech specialists and they no need to explain more."
In this case, would think more explanation *IS* needed before anyone could provide an accurate response.
Tech specialist in these forums probably don't run Joomla (which, is already behind a version and should be upgraded) with Alledia Site Map NOR Install Faster .... whose requirement to set search in my browser is, uhhhh, suspect - not to mention all the ads in the Joomla content pages.
Would think that the Joomla has been set to SEF but has also used the htaccess file provided with the package - in your case, probably advised. This clipped from your htaccess.txt file found (by anyone with a browser) at your document root:
## Begin - Rewrite rules to block out some common exploits.
# If you experience problems on your site block out the operations listed below
# This attempts to block the most common type of exploit `attempts` to Joomla!
Appears that sample htaccess.txt file is still directly accessible which means there could be bots poking and probing your Joomla already.
There's nothing in the moodle code directory that needs indexing by any search engine.
Not sure what squizzes is as that is not a standard (core) moodle mod/block.
As far as Moodle only using the directories you listed ... not true ... your moodle *does* require
login so the moodlecode/auth/ directory is definitely used but I don't think you want that indexed by Google, do you?
If #1 below, then in order for Moodle to provide a link to a file to download it has to make a DB query to acquire the meta data to find the contenthash and translate that to what appears to user as a URL in 'english'. File system of Moodle is more like Google than the file system of a Joomla. This to mean, moodle code has to use other directories/files and make DB queries.
So what's the goal here when it comes to Moodle? Are we trying to:
1. turn Moodle into a file distribution system?
or 2. you trying to allow visitors to your site access to the quizzes as a preview before downloading
or 3. are you trying to move away from download and desire to provide a quiz service?
or 4 ... none of the above.
However, to answer your question, which is a guess, I see you have only one rule in the robots.txt file
Disallow: /interactive/calendar/
I'd suggest dropping the /calendar/ and disallowing indexing of any/all of the moodle code.
If there are errors, please provide an example of one of those errors.
'spirit of sharing', Ken