HistoryExclude for "implied cdd"

HistoryExclude for "implied cdd" I could use a way to exclude "implied cdd" from the command history, as I prefer the "directory history" for retrieving directories. I have "cd" and "cdd" in HistoryExclude, but this does not make "implied cdd" excluded. One way to achieve this could be a "impliedcdd" internal command, that is called when directory is input at the command line, and that could be listed in HistoryExclude (it could also be aliased).