An official site refers to a web site published by a game developer.This typically portals to news about current and upcoming products, support for billing and technical concerns, and general gameplay information.

Sometime in late August 2017, World of Warcraft also appears at news.blizzard.com/en-us/world-of-warcraft in addition to what appears at worldofwarcraft.com. The header link from the World of Warcraft forums now goes to news.blizzard.com instead of worldofwarcraft.com. This appears to be part of Blizzard's somewhat muddled attempt to focus more attention on its Blizzard Entertainment brand. Now readers have to go to worldofwarcraft.com for overview navigation, esports, game info, and some lore; *.battle.net for forums, shop, and support; and will sometimes end up at news.blizzard.com for news.

A new design of the official game site was unveiled on July 26, 2016.[1] In a bit of irony, it reverted back to using the worldofwarcraft.com domain with language and region largely switching based on the directory path just after the domain (approx. /en-us for , /en-gb for , /ko-kr for , and /zh-tw for ). Strangely, mainland China uses gold.blizzard.cn or wow.blizzard.cn, which are actually different for some unknown reason.

As seems to happen each time Blizzard does this, there is less lore content in the new version.[citation needed] We shall see if it gets added back. There are also missing features like the Dungeon Journals, boss info, items, and Blizztracker. Each time they redo the site, it takes some time for features to come back, but so far each new iteration is slightly less feature rich.

The design of the site changed as well as the primary domains use to access it in December 2010. The main domains of worldofwarcraft.com and wow-europe.com now redirect to us.battle.new/wow/en and eu.battle.new/wow/en.[2]

On October 25, 2016 (coinciding with the release of Patch 7.1), worldofwarcraft.com/en-us/news (and /en-gb/news) gave a "404: Page Not Found" error.[citation needed] This problem was fixed after a few days.