In addition to enriching your site with search engine keywords, you can improve your search engine rankings by creating unidirectional links to your site. This article provides several methods for creating links from reputable sources that will be accepted and taken into account by search engines.
Steps

Step 1. Write articles about your site's topics
You can host them on a number of sites including Ezine and Squidoo. At the bottom of your article, add a link to the source describing and leading to your site.

Step 2. Find an opportunity to host a guest blog on your topic
Search for keywords such as "Leave a Record", "Write for Us" or "Become a Contributor" to find sites where you can host your guest blog. Also, look for blogs based on your niche in your niche for ideas for your guest posts.

Step 3. Leave comments on blogs of your topic
Choose high quality resources and leave relevant comments. Include a link to your site in the comment.

Step 4. Use networks specializing in public relations
Some online subscription services help reporters and writers who need answers to some questions, and contact bloggers who can provide such answers. Usually the reporter or author makes a link to the blogger's website in the form of gratitude.

Step 5. Publish a video related to your product or service
Look for popular sites like YouTube, as well as sites dedicated exclusively to your topic. Have the link lead from the video to your site or video-related articles.

Step 6. Open an account with Yahoo
Answers.
Answer questions that are relevant to your area of expertise and include your link.

Step 7. Start the meme
Check out sites like Reddit or Twitter to get an idea of what people around the world are talking about. Use Photoshop to add text to a popular-themed photo and post it to Facebook or Twitter to see if it spreads (goes viral).

Step 8. Place your URL in directories
Choose a generalized or specific directory. Follow the conditions for link placement in directories for a better chance of link acceptance.

Step 9. Ask for product feedback
Offer free samples to bloggers or other experts who will write a review that links to your site.

Step 10. Bookmark on social networks
For example, take a link to your blog and post it to Reddit, Digg, or StumbleUpon.

Step 11. Create RSS feeds
Create an RSS feed in RSS directories and new posts on your site will be sent automatically.

Step 12. Listen to Google
While many people hate this, you need to consider what Google says when building links. You may not call this search giant everyone's best friend of all time, but if you heed his messages, things will get better! Ultimately, you want quality natural links: those that are posted on the case, not just added as part of a link exchange or simple directory.
Advice
Link building takes time and effort. Set aside a certain amount of time to post links every day and be sure to stick to your goal
Warnings
- Avoid falling for gimmicks that promise to quickly build a linking system to your site. Usually, such links are made from sources of poor quality, which search engines will not take into account when approving your position in search results.
- Concentrate on building links in your niche. Links from sites of the wrong subject or category will harm your site's positions.