How To Promote Your Blog For FREE, All My Secrets Revealed!

It’s about time I get to it and put all of my blog promoting knowledge, that I’ve learned over the years, on paper and organize it in a way that ...

By Valik Rudd

It’s about time I get to it and put all of my blog promoting knowledge, that I’ve learned over the years, on paper and organize it in a way that I, my self, can follow and apply it to this very blog. It’s nice when you know things but when you know too much, it is hard to focus and do any of it without stopping, putting it on paper and organizing it in some comprehendible way.

No, I have not created a plan yet but I did put it down on paper – well on digital paper anyway. As I said, this is all the knowledge I’ve gathered over the years, plus I read some awesome blog posts that were really long so I had to make notes. What you are seeing below is the actual short notes that summarize the tasks need done and all the other stuff that I added in to complete this ultimate guide on how to promote your blog for free.

I’ve divided the information into sections so it is easier to follow. It starts from the very beginning, which is keywords and goes through step by step. I recommend printing it out and posting it somewhere in front of you so you can put it to action on regular basis.

Remember, this is not a quick fix, it is a long term project that will ultimately make your blog be #1 in most of your keywords, if you stick to the plan and diligently work on this every day… or how ever often you decide for your self.

Let’s start with Keywords.



Keywords is the very first step you should take because this is how you know what you need to do next. Everything follows the keywords, the domain, the blog content and external marketing efforts.

  1. Spend a couple of hours researching keywords using the Google Keyword Tool for “Demand” numbers and quoted google search for “Supply” numbers. Keep Demand high as possible while Supply under 50,000 for best results.
  2. Make list of best keywords (at least 20).
  3. Create Excel file with keywords mapped to pages on the site to keep track of where the keywords are pointing to
  4. Use SEOMoz’s On-Page Report Card tool and get “A” on all the words.
  5. Research keywords on Google Tool as you write articles. Make sure [Exact] match is on.



Get your WordPress blog in order and ready for the workload. If you are not using WordPress, you should still read this section over because you can apply the same steps to your own blog.

  1. Get a domain with keyword in it, that is short as possible, without dashes or numbers and preferably a .COM
  2. Set your permalinks (Settings > Permalinks) to use post titles for post URLs
  3. Set the blog Title and Tagline (Settings > General) to include your best keyword
  4. Install & use these plugins: ShareThis (to add social sharing buttons to each post and page), Twitter Tools (to post a tweet to Twitter automatically when new post is added), PageNavi (for better looking pagination buttons at the bottom of the blog), WordPress SEO (To help you get the posts dialed in for the keyword),
  5. Add a related posts plugin to add below the single posts so the visitor can continue reading your posts. I can not recommend a good one because I could not find one my sled and built my own. I will be releasing it to the public soon so stay tuned.
  6. Change the name of the Categories widget to Topics. It gets better results I hear.
  7. Change Pages widget name to Popular Articles.
  8. Change Recent Posts widget name to Latest Posts.
  9. Add this below the single post text right before the social sharing buttons: “Feel free to copy/paste this link and email it to anybody you know that might be able to use this info. If you liked this article, please click the “Like” button below for Facebook.”
  10. Add a subscription form from or some other autoresponder service, to your blog and collect subscribers that you can market to later.


Start on the inside and get it all ready to go before you go on to external stuff. It’s like cleaning up the house before inviting guests.

  1. If new blog/site, start with 1 300-500 words post per day for 30 days, then go to 3 per week for 30 days, then at least 1 per week after that.
  2. Keep posting one new article per week 300-500 words minimum.
  3. Research keywords on Google Tool (use Supply/Demand method above) as you write articles. Make sure [Exact] match is on.
  4. Create content for the Heavy Content Sharers in your audience.
  5. Produce awesome content:
    – info-graphics (example)
    – write a remarkable collection of facts that challenge common assumptions (example)
    – beautiful videos (example)
  6. Find popular conversations or posts and attach yourself to them by writing your opinion about it.
    original post
    opinion post
    original response
    – find popular stories:
  7. Create a list of “best-of” comparing blogs/bloggers/designers/posts/etc to each other. A graphic works well so the targets can repost and brag about it giving you a link.
    – be sure to let them know about it (tweet?).
  8. Create graphics (even simple doodles) and use them in your posts but post them on Flickr with link-back-licensing. Add text right under the image that says that reusing is fine but with a link back.
    – Also can add, at the end of posts: “Feel free to copy and re-post this content or the graphics, but please do link back (or reference COMPANY_NAME_HERE if using the images offline). Thanks!”
  9. Reference your’s and other’s posts in your writing. Target their potential Google Alerts (their name) so they know you are linking to them… or contact them and let them know so they can link back to you or maybe write a post about your post giving you a link that way.
  10. Again, use internal linking to own posts. Update old content with a link to the new updated one.
  11. Use Google Analytics to know where the visitors are coming from and how long each referrer’s peeps stay to know whom to cater the posts to.
  12. Add a subscription button (RSS & Email), so it is very visible on the blog/site, so the ones that like the blog would easily see how they can come back later.



Now time for external things. Once you have everything ready on the blog, it is time to call the guests. Spread the word and tell the world.

  1. Every time you add a blog post send it down to Facebook, Twitter, LinkedIn and Google+
  2. YouTube Channel gives you one PR9 link. Make up some videos.
  3. Forums – find a few forums where your audience hangs out and provide meaningful participation. Established yourself as credible. Get a do-follow signature link.
  4. Hang out in communities where your audience is already present. Research those sites and find a way to participate.
    – Use tool to get info about the site: AdPlanner
  5. – read what others have written and don’t jump in the conversation until you’ve got a good feel for what’s appropriate and what’s not
  6. Get more Twitter followers by searching for a keyword on or and follow the ones that have the most followers and high tweets amount.
  7. Same for Google+
  8. List of social networking sites
    – Find a relevant one to your topic and participate. Build value and you shall be rewarded.
  9. Participate in or sub-Reddits.
  10. Check answer sites like Yahoo answers,, Quora, StackExchange, Formspring, etc. Find popular questions and write a post on the blog and point them to the post.
  11. Find a bunch of related blogs that produce good content and add them to your RSS Reader so you can browse through them quickly. Find good posts and repost links to them on your social profiles.
  12. Use to schedule them throughout the day and post automatically to all your social profiles and pages.
  13. Build a custom Facebook page and post on it regularly.
  14. Run a PPC “Click LIKE if you love INSERT_YOUR_WORD_HERE” Facebook campaign. This can get down to $0.03 per click if the weather is right. May be worth it to collect Fans.



Article marketing is a very good way to build links. Not only are you planting links into the article directories but then other bloggers will pick those up and post them on their sites which gives you even more links.

  1. Write unique, original, 300-500 words article for each of your keywords (minimum 20).
    – Submit the articles to article directories.
  2. Submit one or two articles per day. Adding more will flag your site with Google because they will detect a bunch of links coming in all of a sudden. Gradual start and gradual finish is best.
  3. Include a bio with one deep link (pointing to a specific page) using your keyword as anchor text and one homepage link using the website name or the domain as anchor text.
  4. Articles should be useful and readable, unique and original.
  5. Mention the keyword term ad least 3 times within the article.
  6. Include the keyword term in the title of the article.
  7. Bold, italicize or highlight a keyword within the article once.
  8. Do not add links inside the article body unless it really needs it to add value for reference.
  9. If adding a link, link to a specific page and not the domain.
  10. For best results, keep submitting a new article or two per month.



Take guest posting seriously and it will pay off. Write your best stuff and give it away, you can always write more for your blog but you need to build a reputation out there so, only good stuff goes there.

  1. Build deep links (add links to specific pages instead of the homepage) from your articles.
  2. Guest Post through Check the traffic stats and look at site before submitting a guest post to them.
    – Guest Posting Network: participate
    – Check out the profiles of friends you’re connected with to see if they run blogs of their own that might be a good fit to guest post.
    – Also search



Same goes for commenting, take this seriously, no drive-by commenting. Participate, invest your self into it. Remember, you are in it for the long haul.

  1. Leave fascinating and remarkable comments. Make a blogger sit up and think “man, I wish that person commented here more often!”
    – Find blogs to comment on (notice the subscriber count for each)
  2. Comment remarkable comments and do not spam but include a link if it is relevant and necessary. Count on visitors seeing you over and over and visiting your site, not search engine benefits so much, this way you focus on quality which pays off in the long run.
  3. Read the author’s last 5 posts to get an idea who this person is and how to comment to have an impactful impression.
  4. Read the last 3 posts worth of comments to get a sense for the community’s level and style of discourse.
  5. Read previous comments on the post to be aware what’s being discussed.
  6. Only link to your content once, only if you have to, to provide value.
  7. If linking, link to specific pages, not homepage.
  8. Use your real identity (and photo) when posting comments.
  9. Be authentic and be you.
  10. Toot your own horn about your mentioning, or commenting on, someone’s blog post. Tweet something like “Left a comment on @username’s post: (Name of post)” This will let them know you just commented and will make them notice you for possible future benefits.
  11. Watch those user inks when commenting, make sure they are not spamy. A link like” might get a link-strip, but linking to “” could very possibly pass the same smell test.



A few more things that came to mind that are worth mentioning.

  1. Use email signature to promote blog.
  2. Try getting same links that your competitors get, use to find competitors’ links.
  3. Write, write, write. Write on the blog, add articles, guest posts, articles for other sites, answer (HARO) requests, answer questions and participate in forums.
  4. Couple times per year post an SEO-optimized Press Release at PRWeb. There are dozens of sites that will republish your release, creating dozens of new links.
  5. Sign up for (HARO) and become a source. Fill out the full profile.



Here are a couple of latest articles I read where I found a lot of this awesome information.