Run instances minimally - While instances are fun, and provide good gear and items, they tend to be time consuming in the long run, while you’re looking for members, going to the instance and waiting for everyone to arrive, you could have gained a lot of xp. If you’re in bad need of gear upgrades, run an instance or two, otherwise, try to avoid them.
Turn on the quick wow gold quest text option - Look for the instant quest text option in the option menu and toggle it on. If you’ve played the game before, chances are you know all or most the quests already, and don’t need to spend the extra minute or waiting for the text to finish popping up.
Minimize travel time - If there’s a buy wow gold quest you need to turn in at a specific city, consider it’s importance relative to your overall XP/hour, if you can turn it in later, wait, if not, try to turn in multiple quests there at the same time. Gathering cheap wow gold in the process will help you have to buy wow gold even less than you have to.
Ask for help - If you can’t figure out what to do, don’t be afraid to ask for help, consider joining a guild or asking someone more knowledgeable with the game for help, however, politeness is key, since some people rather not be bothered, it’s best to ask generally rather than messaging random people you see.
Using your wow gold hearthstone - many people just bind their hearthstones to the largest cities in-game, this is great if you just need to check auctions or mail items, but while you’re leveling it can actually hurt your xp/hour to constantly fly in and out of these cities to your current leveling area,
Group up for quests - All too many times you see people completing for kills of a rare mob for a specific quest, this is a horribly inefficient use of time considering the group system was put in place to allow people to cooperate on quests
