Правильно, кэширование выполняется проверкой facebook, чтобы узнать, есть ли у него запрошенный файл (в сравнении с вашей удаленной копией). Добавляя? Xxx к тегу href для ссылки, вы по существу нарушаете эту проверку и сообщаете ему, что файл будет отличаться от того, который запрашивался ранее.