Вы можете попытаться включить OutputCache для своей страницы с помощью VaryByParam = topic. Это сохраняет копию страницы в памяти, если ее запрашивают несколько клиентов. Когда страница не находится в памяти, сервер может извлечь ее из вашей базы данных. Прелесть OutputCache в том, что вы даже можете хранить сжатую версию HTML (используйте VaryByEncoding)
Если вам сложно распаковать материал, который вы получаете из Википедии, не отправляйте заголовок Accept-Encoding. Это должно заставить Википедию прислать вам страницу без сжатия.