15 Steps Journey for a Successful Small Business Website Creation

small business websiteAre you struggling to figure out how to create a successful small business website?

Looking for some tips to streamline the process?

You’ve come to the right place.

You’ll never succeed online if you don’t have a killer small business website. In essence, you need to master how to put together a great website.

The good news is it’s not that hard. I’ve figured out how to streamline website creation process. It works so well each time I help any client to create a website here at AM Solutions.

My definition of a successful small business website is that help you to grow your business by providing required info to your customers about your products / services, establish you as an authority in your niche and produce new business leads on a regular basis.

Also, I’m not going to share with you how to code a website because that is an easy stuff, you can find a developer to do it for you and instead I’m going to share a blue print for an online business success from an idea to a goal completion.

Website is the most important tool you require to achieve your online business success.

Here’s how I streamline my website creation process, and how you can do it too:

Step #1: Why do you need a website

It doesn’t matter if you’re someone who is just starting a new website or someone who’s been building a website for years, your website must be the part of your big marketing plan, not a standalone thing.

Getting crystal clear about why you need a website before you start creating one is really important. Website that provide info about your products / services and a website, which increases the leads for your business, are two different things.

Often people mix these two objectives they would like to achieve from a website.

For example, by providing information about your products or services you can get few leads but you must not leave this on a chance, instead if your goal is to increase the leads for your business, you must keep optimising your web pages that includes tweaking your content, design and calls to actions.

Step #2: Figure out your ideal customer

Once you know your ideal customer(s), create their personas. Ideal personas should contain a picture, age, profession and their location.

Typically, you can have 3 to 5 personas, I recommend that each time you create any web page, you must be talking to one of the personas you’ve just created. This way you can relate your brand with your target customer.

Step #3: Keyword research

Knowing your ideal customer will help you to find the language they use online to find the products or services you would like to sell to them.

Without keyword research, you’re playing a blind online game. You can read best tips from 17 SEO expert’s on how to do a keyword research here.

Step #4: Your unique value proposition

Establishing a substantive value proposition is critical if you want to start the journey from your “idea” to building a successful website.

In its simplest terms, a value proposition is a positioning statement that explains what benefit you provide for who and how you do it uniquely well.

It describes your target buyer, the problem you solve, and why you’re distinctly better than the alternatives.

You can read the 4 required steps to establish your unique value proposition here. 

Step #5: Your marketing hook

As a marketer, you need a marketing hook to convert your website visitor into prospects. Good marketing hook works like bait that you use to catch the fish.

A memorable hook attracts attention to your marketing message and your business.

Few examples of marketing hook for small businesses:

  • Dentist: Just relax. We know the drill.
  • Bakery: A fresh approach to your morning.
  • Plumber: We are your security plumber. No leaks anywhere.
  • Financial planner: Your peace of mind is a piece of our mind.
  • Caterer: We’ll make you the guest, not the host, at your own party.

Your marketing hook must be displayed clearly on your website to hook your website visitors.

Step #6: Your irresistible offer

Marketing hook attracts prospect’s attention and your offer converts prospects into paying customers.

How you do it through your website ?

You do this by creating landing pages and drive traffic to those pages when your website visitors click on your marketing hook. Landing pages must convey your irresistible offer really well.

Step #7: Domain name

Now it’s time to put together all the above ground work into action and start building your online empire.

Domain name is your address on the web. Also, one of the most important parts of your branding and chances are that your domain name will stay with you throughout the life of your website / online business.

So choose your domain name wisely.

Step #8: Hosting company

Location, Location, Location.

If you’ve an interest in the real estate you must have heard this term. Here in the UK we use this as a golden rule when it comes to investing in the real estate.

When it comes to online business, I would say hosting has the same value.

Because hosting is an online place, where your all online business data will be saved and your website visitors will be served from there.

Do not make mistake when selecting the hosting company. I recommend you check BlueHost.  I found them extremely reliable and affordable for most people.

Step #9: Website design

You need a website that looks good and works great to achieve your online goals. Often business owners caught up with latest shiny things when it comes to website design.

The important thing to remember is that simple design converts website visitors into leads. I believe simple and clean website design works lot better than a complicated design such as Google.com is the best example of super simple and clean design.

Also, you don’t achieve great design overnight; you start with your best guess and keep running the A/B tests for continuous design improvement to increase the conversion ratio.

If you’ve the design expertise, great. If you don’t, hire a good website designer, believe me it will be worth it.

Step #10: Small business website features

You name it and web developer can add that feature into your website. But I prefer keeping the website features simple and to absolutely bare minimum.

Minimum features I would like to see in a website are contact form and email capture form.

You can always add new features as you go along. Point I’m trying to make here is that keeping your website simple and clean is challenging and you can easily be tempted to add features that you might not needed.

Websites pages where so many things are going on often converts far less than simple and clean looking pages.

Great example of clean and highly converting website is a Google.com. Is there any feature do you think Google can’t add to their home page? But if they don’t there must be a good reason behind it.

Success leaves clues.

Step #11: Website development

You’ve finalised the design and features of your website, it’s time to pass this to your website developer to build your website.

Please note I’m a big fan of WordPress and particularly genesis framework for building a website. I strongly recommend that WordPress is the best platform for most small to medium size businesses to build their website on.

Step #12: Content creation

On the web you don’t have the luxury to ask your website visitor “how may I help you”, which you can in a traditional offline store.

Your content on the web works like your sales representative, clear and easy to digest content is the key to convert your website visitors into leads and paying customers.

You can certainly write your own website copy but you might not know that good copy writers are one of the highly paid professionals around.

It might be a good idea to consider getting help from professionals.

Step #13: Website promotion

We’ve build it and they will come, 99.9% of the time it does not work like this.

It’s like you’ve established an office, got all the equipment’s in place to run the office or shop but this will not alone start bringing the customers.

Setting up your business website is just the start like opening an office. You got to promote regularly through any means you can.

If you stop promoting, it’s very unlikely you keep getting website traffic.

No or less traffic means no leads and customers.

Step #14: Website optimisation / lead conversion

Like website promotion, website optimisation and improving your lead conversion ratio is a continuous life long process.

You worked so hard to build a website and drive traffic to your website. You must make sure that you keep doing A/B testing to improve the conversion ratio for your landing pages.

Because more leads means more sales and revenue for your business.

Step #15: Mobile responsive

If you already have a website and analytics set up. I would ask you to check your analytics and see how many people are checking your website using the mobile devices. I bet you would be really surprised with the number of people coming to your website using mobile devices.

But if you just starting out and don’t have any traffic yet to analyse, believe me mobile is the future.

So you need to make sure that your website looks and works well when you check out using your smart phone.

Otherwise you’re leaving big chunk of the money on the table.


It’s not that hard to create a great website. You just need to figure out the right steps, right tools and stick with it.

Once you decide why do you need a website, make sure you’ve answers to all the points I’ve discussed above. That way, you can go along smoothly at your own pace to create a successful small business website.

Is there any other important point you want to include in this list? Please add that in the comments below. 

P.S. If you don’t have time to create your own website, you can always hire a Professional. But I recommend that you try it out yourself before you hire someone.

How to Do Keyword Research: 17 Industry Experts Shared Their Methods & Tools

How to Do Keyword Research

How to Do Keyword Research

Do you know how to do keyword research?

Are you struggling to get free traffic from search engines?

If yes, no proper keyword research could be the fundamental reason.

To help you I asked the following question from SEO experts:

Q: What is your favorite method and tool to do a keyword research that works?  

I hope followings answers will save you great amount of money and time. Don’t forget to share your favorite method of doing keyword research in the comments below.


#1 Matt Beswick

Matt is a UK based SEO Consultant who blogs on his personal site and the co-founder of Pet365.co.uk. Find him on Twitter – @mattbeswick.

To answer your question, one tool that I absolutely love is Ubersuggest. I use this to inspire a lot of our blog post titles by entering the start of a question, such as ‘how do dogs’, and seeing what ideas the tool comes up with. I then export all of the ideas, paste them back into the Google Adwords Keyword tool (using exact match search volumes) and prioritise the content that we’re going to write based on the results.

#2 Mark Johnson

Mark Johnson is the founder of ThinkTraffic.co.uk, a team of SEO specialists who work mainly with small businesses and entrepreneurs. Check out one of their recent blog posts about link building management.

For keyword research I prefer not to get too bogged down with tools. I use Google’s keyword tool of course; I brainstorm ideas for seed keywords, put them into the tool one by one and export the results. Then I will filter for relevancy.

To guage the competition I will normally google each phrase and look at the top 5 or 6 results. I don’t worry too much about how big of a site I am up against, I just ask myself the question “can I create a page that deserves to rank above this?”

Sometimes you find a wikipedia page in top position – that’ll scare some people off, but when you check the page you realise it’s not actually totally relevant, it’s just ranking because no-one else has created a page that is relevant…

If I don’t think I can add any value to what is already in the search results, I won’t target that phrase. Simple really.


#3 Shane Jones

Shane Jones currently works as the Senior Social Outreach Specialist at WebpageFX. With an unhealthy obsession with the Internet, Shane spends nearly all of his time blogging about social marketing, or occasionally sharing his opinions on his soccer news blog. On those rare moments when he’s not behind a computer, Shane’s either playing soccer, kayaking, or living out his bucket list. He can be found on Twitter: @ShaneJones15.

My favorite method for keyword research:

I like to use Google Adwords Keyword Tool – That’s where I start every single bit of keyword research. It’s really great at providing an idea of how competitive the space is, and be able to provide a snap analysis of how likely my client would be at ranking for those keywords. I think of the future, partial match, and long-tail and try to build a great portfolio of keywords we’re capable of targeting. Like anyone else, I’ll start with my focus on the long-tail and localized, and work my way up, but keep these focused on my highest competitive terms to gather some partial match. This approach seems to work really well as you begin to scale up!

I’ll go through my clients Google Analytics as well and discover what keywords have been converting, performing, driving traffic and make sure I’m not missing anything.

Additionally I’ll mess around with Google’s auto complete in the search. It usually gives you a good idea of typical searches by the public.

Finally I’ll check up on SEM Rush and go through the “phrase match report” for related keywords. Great to see if I’m missing anything.

Would also recommend compete.com, SpyFU, and Wordtracker for those with bigger budgets!

#4 Marcela De Vivo

Marcela is CEO & Founder Gryffin.coI’ve been in SEO since 1999. I was an online marketer when Google was but a whisper of promise. I’ve seen the evolution of search engine algorithms. And I’ve surfed the wave of change as search engine marketing has evolved..

After trying out almost every popular keyword tool on the market, I found SwissMadeMarketing.com to be the most comprehensive.

Not only do I get competition & search numbers, I also see the average CPC cost, whether there is a video or social media page in the top 10, and how much traffic to expect based on the position. I can also look at the SERP’s and gain an idea of how competitive each specific keyword is. Some keywords may appear excellent but if you analyze the sites rankings they may have very high domain authority, or the median age of the SERP is too high. At a glance I can look at Page and Domain Authority, Juice links, and social shares.

SwissMadeMarketing also allows me to import my own keywords and will give me an analysis of the competitiveness, searches, and more.

From the same tool, I can add keywords I select to the rank tracker so I can benchmark and track my progress.

Since most people are doing the exact same keyword research using the same data sources, I try to think outside the box when searching for new keywords. I search laterally for other keyword niches that share the same audience, and incorporate data from the site’s analytics to understand the mentality and demographics for that particular target audience.

Finding keyword gold isn’t so much about the tools but about the ability to understand the demograhpics, think outside the box, and engage in detailed competitive research.

After I select keywords I run more reports using LinkResearchTools.com and gain deeper insights into the sites ranking in the top 10, including Link Velocity, Domain Age, Links from Unique C Classes, Links from directories, .edu, and .gov domains, anchor density, and much more.

Read more about Competitive Keyword Research & Tools

 #5 Chuck Price

Chuck Price is founder and CEO of Measurable SEO. He’s a featured speaker at Digital Marketing Conferences and writes for leading internet marketing blogs, including Search Engine Watch and Search Engine Journal.

He’s passionate about customer service and rants both positively and negatively about his customer service experiences at his personal blog, ChuckPrice.org.

Good KW selection starts with competitive research. We always check out the source code for keywords that top competitors are using. This establishes a baseline. Next, the baseline phrases are run through our KW Suggestion generator at:


This tool mines Google, Yahoo and Wordtracker and outputs a combined list of KW ideas. The last step is to run phrases through our Longtail KW
generator at: http://www.measurableseo.com/longtail-kw-generator/ This tool uses the “suggest” data from Google & Bing and tells you what searchers are looking for.

Other Free tools worth considering are the SEO Book Keyword Suggestion Tool: the ordtracker Free KW tool and the Google Suggest scraper, Übersuggest.

I hope these suggestions are useful.

#6 Andrew Shotland

Andrew Shotland, SEO, Local Search & Web Strategy Consulting. Read www.localseoguide.com for local search optimization tips & trends.

I use the following tools more often:

Google Adwords Keyword Tool
Google Instant
Google Webmaster Tools Search Queries

There are a number of other tools I use, but these are the ones I turn to first.

#7 Corey Northcutt

 Corey is a founder Chicago-based inbound marketing agency NorthCutt.com specializing in content strategy, site optimization, social marketing, and link building.


My keyword strategy starts with mining SEMrush for low-hanging fruit on the client’s site- keywords with profit potential, but just needs a little push up to page 1.  Next, I use SEMrush to see what their top several competitors are ranking for, and check the difference in Excel.  Finally, I get a little creative with the AdWords keyword tool to find anything we may have missed, and the auto-suggest tool for long-tail content opportunities.  We’ll then attach personas and target pages (whether they exist yet or not) to groups of keywords, and get to work!

#8 Nick Stamoulis

Nick Stamoulis, CEO of SEO Firm Brick Marketing.


The first thing I look at when we optimize a website is look at a clients Google analytics account. Specifically, we look at the keywords that have generated website visitors to specific pages of a website over the past year. The key is to not recreate the wheel and remove any keywords that might be naturally doing well (due to trust of a website and quality of the content) on a specific page.

Then we use the Google keyword research tool to conduct keyword research for each page. This is based on the content and keywords already driving visitors. Out of all of the keyword research tools on the market, we still find for SEO purposes the Google keyword research tool is still the best (and its free!).

#9 Joydeep Deb

Joydeep Deb experienced in Online Marketing, Web Technologies, Search Engine Optimization, SEO, SEM, SMM, Web Master, eMail Marketing, Web Analytics, MIS Reporting, Web Design and Development.

I use Google Keyword Tool for my keyword research as it is my primary target search engine and many other keyword research tool uses Google Keyword Tool APIs only to display their reports (e.g. SEOmoz keyword research tool uses Google’s API only to display their keyword research report).

As I am trying to rank better in Google, no one other then Google who can provide me a better report on this. I want to see what’s the keyword search volume, competition, CPC etc.

#10 Bill Hunt

Bill is the President of Back Azimuth Consulting, which focuses on helping companies “Find Direction in their Data” via their cloud-based keyword data mining and management platform.

My favorite method is to do a complete analysis of the entire portfolio of keywords related to a company. I pull into a database all words which brought traffic for the past year from paid search and organic search. Then we pull in site search data, Google Webmaster Tools Keyword data and social media conversation mining data. We then will develop a matrix of all of their product categories, products, and product attributes. We then will get any additional vairaions we might find in Google Ad Words Keyword Suggestion Tool. Depending on the product category, we might pull in some competitor keyword data from SEMRush or KeywordSpy but after the first few hundred words this tends to be clutter and notreally relevant.

Once we have our keyword universe we prioritze the words into tiers. We start with an “Always On Category” these are words that are mission critical (they are the essence of what a company does or sells) and we need to have top 5 presence at all times or an 80% share of voice in paid search. Next we sort into additional tiers in levels of improtance from Tier 1, 2, 3 4 and seasonal words related to holidays, times of year or specific initiatives which occur periodically rather than ongoing.

The third step is to segment them by phases of the customers buy cycle then into Personas and finally categories and subcategories of words along product segments. This level of classification of keywords allows us to really focus on those words that are the most descriptive, relevant and important to the business especially in the later phases of the buy cycle. The next big step is to map these words to specific pages. We call these “Preferred Landing Pages” – PLP’s are the specifc page that we wish to have rank for that phrase. We do this for all of the Always On Words and the Tier 1 and typically the Tier 2. We do have some clients that wanted it for all the words in different phases of the buy cycle as well to make sure that the best page was actually the page that was ranking well. We have seen a range from 30 to 80% lift in sales if the PLP is ranking vs. another less relevant page.

I don’t use artificial factors such as KEI or any sort of keyword difficulty scoring – if a word is important to the business then all efforts must be made to improve performance of that phrase.

We do all of this in our Keyword Management Suite that is a massive data warehouse of all keyword related data. It allows us and the client to easily segment words based on performance as well as persona and buy cycle. We have built a veriety of filters that allow us to identy words with high potential that are currently underpeforming to quickly focus on them rather than just picking words at random.

I personally think this is the next generation way of doing this and am quite suprioesed more companies are not going deeper into their data to maximize their best opportunities.

Let me know if you ahve any additional questions of clarifications.

#11 Mackenzie Fogelson

Owner of Mack Web Solutions. SEOmoz Associate. 10 years in the SEO & web design industry. Passionate about integrity, usability, and building community. Fort Collins, Colorado ·

We use a mix of methods depending on what we’re trying to do. We rely on Google Adwords and the SEOmoz Keyword Difficulty Tool when researching the most effective keywords to use for optimizing a client’s website.

If we’re trying to determine the best content to create for a specific topic or an idea that we have (or maybe don’t yet have) for a client, then we use a bunch of trial and error with Google Suggest (you could use Ubersuggest for this as well). This helps to spark ideas.

No matter what keywords we’re trying to discover, we always integrate the human element. Just because a keyword is ideal and would be an easy target for a client to rank well, if it isn’t relevant/doesn’t match our goals and objectives for the content, then it certainly isn’t worth using. To that end, it’s really important to us that the keywords we’re using considers the customer and their experience. We always make sure we ask this question: if a customer clicks on a search result for a specific keyword, and they are matched with the content you have optimized, are they going to be satisfied with the result?

#12 Pratik Dholakiya

Pratik Dholakiya is the Lead SEO Strategist and VP of Marketing at E2M Solutions, a full service internet marketing company helping every size of businesses to stay on the top in the post panda/penguin era. Pratik is a regular contributing author at SearchEngineJournal and has been recently featured on SEOmoz.

It’s brainstorming for both. Yes, whenever I have to perform keyword research for any project, I start with understanding the business model and the USP of the business. I then move towards brainstorming and looking out for the “keyword” opportunities that can be searched by a user instead of just preparing a list of keywords with the help of various tools.

Once I have handful of keywords through brainstorming, I go to Google & Bing and search them all to find out more opportunities on the top of what I have brainstormed. And this will give me some more ideas along with a new batch of keywords.

Other than just brainstorming, I also prefer to look for what competitors are doing and put together a list of keywords they are focusing on. This will give me self-assurance that I’m on the right track with the phrases I’ve gathered.

Brainstorming and checking with competitors’ target terms would give me sufficient amount of keywords to go ahead with; however before finalizing any of them, I use two tools which are very helpful – Ubersuggest (provides keywords suggestions based on the terms you enter in the query box) and Google Keyword Tool (we all know how it works and helps 🙂 ).

There’s a lot more I do to make sure I have the right keywords, but instead of writing down everything here, I’d recommend reading a post by Ann Smarty on BlueGlass about “How to Actually Use Google Suggest Feature for Keyword Research and Beyond” – This was published long back but it’s still gold.

#13 Michael Martin

Mobile Martin is a Mobile SEO Consulting Service of Michael Martin located in San Diego, CA 92122 United States. Michael Martin is the SEO Manager at Covario & SEO Course Instructor at San Diego State University. Currently a Mobile SEO writer for Search Engine Land and SEO writer for Search Engine Watch as well.

The tried and true form of keyword research still revolves around Google’s keyword tool but to be ahead of the curve with keywords before/as they trend using UberSuggest, Google Trends as well Rio’s Keyword Discovery tool.

#14 Mandy Boyle

Mandy Boyle is a freelance writer, co-founder of NEPA BlogCon, and the SEO Supervisor at Solid Cactus. You can follow her on Twitter @mandyboyle.



Listen to your visitors. Pay attention to the language they use when making comments on your blog, tweeting to your company, or asking questions on your Facebook page. It’s so easy to think of something in one way and get stuck on one keyword variation. Listening to those who interact with your site can help you explore variations you might not have thought of.



#15 Simon Penson

Simon runs Zazzle Media, a data informed and content led digital marketing agency with core competencies in content marketing, social marketing and data insight and technical optimisation. Before setting up the agency he spent 10 years as a print editor and uses that experience to help add value to our content led approach. He speaks regularly around the UK and writes regular posts for many of the industry’s most popular sites.

Keyword research is a really interesting subject matter at present with semantics beginning to change the way we understand how we create strategies full stop. That said keyword research is still very important and we use a combination of data sets and tools and still us things like KEI to understand competitiveness etc. We then combine it with data from Searchmetrics and Google’s obligatory keyword tool to build out multiple lists of keywords. We end up with csvs that give us CPC, volume, KEI etc. We then also use LSI tools and Google suggest based query tools like Ubersuggest to help us find new keywords to build out the initial lists. Analytics data can also prove very useful if you have access to it.

#16 Mark Cenicola

Mark Cenicola is the president and CEO of BannerView.com, a website development company focusing on helping small to mid-size businesses better use the Internet as a portal for generating business. Mark is also the author of the book “The Banner Brand – Small Business Success Comes from a Banner Brand – Build it on a Budget.

Our favorite keyword tool to use is Google AdWords for finding keyword ideas.

We approach using the tool in two ways:

1)  We find relevant, competitive keywords by letting the tool analyze the content on the website, starting with the homepage. Most of these keywords are related to the solution that the website provides and we’ll choose 10-15 top keywords. If we don’t get back relevant keywords, then the website content may need revisions.

2)  We also find keywords based on the problems our client may solve, not just keywords based upon the solution.  Many search engine optimization experts think from the solution perspective because most websites present the solution, not the problem.  By looking for keywords related to the problem, this opens up an entirely new set of keywords that can be used effectively to drive traffic and conversions.  When people already know the solution to a problem, the competition is fierce.  By thinking about both the problem and solution, we get a good mixture of solution and problem based keywords that are relevant to our customers’ services.

#17 Nick Andrews

Nick Andrews is Head of SEO for Receptional Ltd – Dixon Jones of Majestic SEO’s internet marketing company in the UK. Throughout Nick’s SEO career he has created local, national and international SEO campaigns for some of the world’s largest brands. As a forward thinking, innovative search marketer Nick places a strong focus upon creating SEO strategies that fully integrate online and offline activities. Follow Nick on twitter @nickjandrews.


There are many automated tools around these days which seek to make light work of keyword research however I’ve never got on particularly well with any of these nor trusted their data.

My favourite method is therefore to use a range of Google products e.g. Google’s Keyword Tool, Google Analytics and Google Search, combined with manually reviewing competitor activity and talking to my clients about what their customers are asking them day to day. Ultimately what works for me is a lot of brainpower, common sense and complicated Excel formulas which certainly gets the desired results for my clients.

I hope the above answers will help you to improve your keyword research and achieve better results.

Question: How will this post help you to improve your keyword research? Please share your answers in the comments below.

7 WordPress Gurus Revealed Their Best Tip to Handle WordPress Security

Worried about WordPress security? You must be if you’re really serious about your business. If Chris Brogan found the process of restoring a hacked website really painful, surely it will be a nightmare for you and me. It’s always better to be safe than sorry. To help you to keep your WordPress secure, I asked […]

Continue reading...

15 SEO Experts Shared Their Best Small Business SEO Tip

Are you struggling to get leads from search engines? Want to improve your small business seo? Google considers over 200 factors before ranking any page in the search results. Managing your small business seo along with your other small business duties can be difficult when you have limited resources. In this post I asked the […]

Continue reading...