There is no perfect way but there some incredible resources out there that are free so here goes:
1. Learn Web Design
You don’t need to be fluent in HTML or PHP. However starting to put basic web pages together is the starting point as you start to appreciate things like:
- Registering domains
- Getting a webhost (PS avoid 1&1 like the plague)
- How to point domains to your web hosting server
- Creating an Index page
2. Learn to install a content management system like WordPress
That’s it, you realised the frustrations and challenges of adding new content to your website whilst trying to keep the user experience consistently good or just consistent. You realise you need something a bit more dynamic. Enter the content management system. The most easy one to use is WordPress. From then on you start to appreciate the powerful and flexible nature of WordPress. You start adding more images, posts, embedding videos, installing plugins, changing the appearance using themes etc Some of you who persisted with step one will appreciate the finer mechanics of wordpress better than those that just got into it. Still congratulations to you both. You’re now at the stage where you can feel confident to add as much content as you like. Plus you probably start discovering htaccess files, MySqL databases, and other technicalities.
3. Optimising for web search
So after writing quite a lot of content (ignoring all the SEO tools like Adwords, SEMRush and SEO copywriting best practices) you wonder why you’re being seen but not as much as you’d like to. You read some SEO blogs and your common sense tells you to resist the get affiliate rich quick schemes. You even meet some SEO scoundrels at conferences that profess you the world of traffic. Again, you smell a rat and you decide to just start with learning how to be a webmaster. The good news is you discovered:
As well as learning best practices like Google Webmaster Academyand other sources for best practices. By this point, you should become more exposed to:
- HTML improvements etc
By this point, you realise you need some links so you start engaging in the content community by doing value added comments using your real neame to link to your website. You build those relationships. You go to quality directories. You issue a couple of press releases or maybe just the one to say your site got launched. You resist the temptation to hire a black hat or a link broker. Instead by reaching out to the community and building those relationships, people start recognising that you actually know what you’re talking about and start visiting your site to discover the content you’re still creating in step two. If you’re really on it, you’ll hire a PR agency to get coverage so that people start Googling your name and not just the content you’re writing about. Maybe you’ll buy an AdGooroo Link Insight tool but you might decide it’s too expensive and it’s based on ranking for on 10 vanity keywords, which is not for you. Still you might do it just to build some authority and help get more of your content earning more traffic from web search.
You start getting traffic albeit slowly and you realise there is quite a bit of insight from your analytics package (probably Google Analytics). You start discovering which of your content people like, which gets traffic etc. You even invest some time into learning how to use analytics properly by spending time on google analytics . You may look at your internal search. It doesn’t show much but you do see the odd questions that are interesting. Armed with this information you start producing more of the content you think people want which could include that iphone app, that widget calculator, that video. Maybe you create a product who knows. You’ll even start to create channels on YouTube, facebook, Twitter if you haven’t already.
By this point you know what people are looking for and you keep producing more content, attracting more links, getting more insight which feeds further into your next content run. If you have enough content, you probably and hopefully will start solving the challenges of creating a clear order of content for both users and search engines whilst improving the website user experience (much like the art of retail when shoppers enter the door). You try that much harder, and users see it and appreciate it.