there is far more to a simple leveling guide. for a start it has to be 100% efficient during the leveling process. This doesn't mean that you gotta do every single quest in every single zone, that is far from efficient. There are going to be periods where your going to have to grind mobs, when and where is also up for debate. I personally crack a few mobs on the way back to a quest giver, just to ensure i don't have to spend a long period near end game doing something i should have done during questing. I mentioned efficiency, well its true when it comes to creating a good guide. For example make sure the guide has dungeon guides, how to get the quests, many chain quests begin well before your going to hit the dungeon. Trying not spend money on en-route to 40 and then 60 so you can get your mount.
The benefits of leveling for different races, mean if you complete them all, you'll be exhalted and can buy end mount for around 600g rather than 7/900g etc.
There are currently plenty of alternative guides out there, for example the best selling zygor guides and dugi's guide and then the free but often not very efficient wow-pro guide. There are plenty of others out there, that where written in house by guild's for their members etc.
You would need to know every single quest number for a start and then work from there...without trying to double back on yourself. I tried writing mine back in the day but on my own it would have taken years to complete it, that with playing it too and school too. Thats why i chose zygor for now, because it is efficient to the extreme and will get you to 60 in very quick order.