Although proper link building is not an easy thing to do, there are still many white hat SEO techniques you can start with even today, without considerable efforts or expenses.
On-site optimization refers to the process of making your website appeal to both search engines and users. It reviews and improves both the public face of your website and the behind the scenes coding and technical set-up that only search engines see.
A search engine evaluates a website differently to a human visitor. A search engine can’t evaluate how nicely your website is designed, how well your content is written or how much value your products/services provide. It has to judge a website from a technical point of view.
On-site optimisation is the foundation on which the off-site optimisation process builds upon. Without it, off-site optimisation efforts can go largely to waste. The process is wide ranging, and will vary slightly from website to website, but these are some of the main factors that form the on-site optimisation process:
- Add keywords to urls, title tags, meta descriptions, header tags and alt tags.
- Ensure each page has a unique and descriptive title and description.
- Assign existing, or create new, pages for each keyword.
- Improve content to match/better content on competitor websites.
- Assess existing and potential keyword targets.
- Remove, merge or add to pages that have little useful content on them.
- Check the site loads properly in different web browsers and screen resolutions.
- Analyse inbound link profile.
- Ensure call to actions are located in prominent positions.
- Link to important pages from the homepage and/or main navigation area.
- Improve the readability and formatting of written content.
- Check for and fix broken links.
- Add structured data mark-up code.
- Claim authorship of content.
- Fix duplicate content issues.
- Add in-content links where appropriate.
- Remove unnecessary outbound links.
- Create a user-friendly 404 error page.
- Assess and improve page loading times.
- Add social media sharing buttons.
- Create and submit an XML sitemap.
- Set-up Google Analytics and Search Console.
Some of these factors only ever need to be dealt with once, whereas others need to be regularly reviewed to see what further improvements can be made. Unless a professional SEO consultant has worked on your website, it’s highly unlikely that your website will be at all optimised for search engines, as on-site optimisation is something that web design companies rarely pay any attention to.
Here’s a list of useful tools:
We encourage you to start building links. But before you do that, make sure to do a detailed link audit, and disavow all the spammy links you bought in the past and use Link Detox Boost to make Google crawl the links in your disavow file faster. Disavow all the links that have a high risk. You don’t want Google Penguin to find them, do you?
Remember that Google Penguin is now part of Google’s core algorithm, so it runs in real time. You can get a penalty with every re-crawl.
BONUS TOOL TIP: The Link Opportunities Review Tool (LORT) allows you to check links quickly and easily. With LORT, you can quickly decide which links are good for your website and avoid building risky links.
This is a good way to start, especially if you are a beginner in this job. Think about your friends, relatives, colleagues, partners, clients that have a blog or a site. All you have to do is ask for a backlink. Ask for in-content links instead of links in the sidebar or footer.
But be careful and make sure that the backlink comes from a website that is relevant to your niche. Otherwise, it will not have too much of an impact and may even be harmful.
More Link Building Tools
Use our free tools to find link opportunities, conduct link research or automate link building tasks.
Or get access to the complete suite of tools by subscribing to BuzzStream for Link Building.
Email Research Tool
Enter a name, company and website and this tool will generate Google searches to find their email address.
Link Building Query Generator
Automatically creates link building search queries to help you find link opportunities. Saves them as an OPML file for easy import into monitoring dashboards.
Extract Domain from a URL
Takes a list of URLs, extracts the domain and saves the list as a CSV file.
Extract Descriptive Text from a URL
Takes a list of URLs, extracts the descriptive text at the end of the URL and saves the list as a CSV file (e.g., turns www.abc.com/programs into “programs”).
Extract Links from HTML
Copy and Paste HTML and extract links with Anchor text into a CSV file.
Build outreach lists from blogrollsEnter in a set of URLs and this tool will find their blogrolls and build an outreach list that includes the blogroll members.
Extract Page Title, Description and Keywords from URLsEnter a list of URLs and this tool will return the title tag, keywords and description for them.
For good link building, you need to build good relationships. There are plenty of opportunities to build new contacts. You should start with niche-related communities: forums, blogs or social groups, such as the Link Building Experts Group on Facebook, for example.
Make the first step and start contributing with interesting and relevant comments and posts, providing contextual value to each discussion.
By actively participating in these online communities focused on your niche, you will not only gain some good backlinks, but you will always have access to the newest industry news and be able to connect to some interesting people that share your passions.
Testimonial link building is a win-win scenario. Many businesses offer you the chance to say a few words about your experience using their products.
On the one hand, this is a perfect way for them to build customer trust. On the other hand, it’s a great opportunity for you to get a backlink and potential traffic from that site and it usually has a much higher approval rate than your standard link request e-mails.
Companies get another testimonial to place on their site, while you get a new backlink.
Don’t make a blog with one post and one backlink to your site. If you do, you not only wasted your time but probably also just created another risky link for yourself. If you want to have your own blog, you need to keep it alive.
Write posts on a regular basis. Focus on your industry and on your client’s needs! In time, it will most likely gain authority. Make sure that your content is relevant, useful and well-structured.
This is the only way to ensure that the world will want to link to it again and again. That’s how you get great backlinks; you earn them!
There are many online directories that provide no real value to the Internet users and Google has excluded them from its search results. You don’t want your website to be listed on such pages.
But not all online directories are bad. A directory that not only gives you the chance to post a link to your website, but also provides useful information for your potential customers is a directory you want to be listed on.
Niche directories and directories attached to informative websites for a specific industry are a good choice. Having your business listed with such directories makes it easier to get indexed in the major search engines and helps people find you online.
There are many sites and blogs that will accept to publish your article. Before you write an article somewhere, make sure that:
It’s important that you build links that help your website and not links that can negatively impact your website’s ranking in search result
If you’re a business struggling to come up with ideas for website content, try the following:
- Target additional keywords (found via Google’s Keyword and Analytics tools).
- Write guides and tutorials on how to best use your products/services.
- Explain and predict trends in your industry.
- Debate why certain developments (past/present/future) in your industry are good/bad.
- Answer questions that customers have asked you face-to face, by phone or by email.
- Write detailed responses to questions people ask in relevant online forums.
- Do a weekly/monthly round-up of the best relevant online content you’ve come across.
- Compile a list of quotes from important people in your industry.
- Create charts/graphs/infographics to explain how your products/services are being used.
- Explain a common myth or misconception about your products/services/industry.
- Give views and opinions on news articles (found via Google Alerts) related to your industry.
- Interview your most interesting/important customers.
- Roundup news, updates and responses to your previous content.
- List resources (articles, videos, books, etc.) that people will find interesting and/or helpful.
- Answer questions that people ask industry leaders on Twitter/Facebook/Google+.
- List examples of good/bad practices in your industry.
- Report on what happens at industry events.
- Write detailed responses to content written by industry leaders.
- Transcribe video content and/or make videos of written content.
- Roundup references and reviews of your products/service made on other sites.
- Reveal the results of a survey of people in your industry or customers
- List honest reviews/testimonials of your products/services.
- Write reviews of products/services that can be used in-conjunction with your own.
- Provide in-depth replies to comments made in response to your existing content.
- Respond to complaints about, or poor reviews of, your products/services.
- Produce stats/charts/graphs to summarize industry trends.
- Provide images/videos of your products/services in action.
- Interview a respected person in your industry.
- Write a summary of a relevant survey, study or whitepaper.
- Create case studies revealing your customers’ successes.
- Roundup the best content on a particular topic from the last month/year.
- Create new and improved versions of content that competitors have on their sites.