Guest Post for Middle Class Dad!

2 min read ★

If you’re a writer looking to write a post for my site, just know I do accept guest posts.


  1. They need to fit one of my categories: Parenting, Marriage/Relationships, Personal Finance or something related to work or home DIY.
  2. The post needs to be a minimum of about 800 words
  3. The post needs to be original content – not previously posted on any website
  4. You cannot also publish the post on your site (linking to it is fine and sharing socially is fine, but we’d both get in trouble with Google for having the same post on 2 different websites)
  5. Great content – While you would be credited as the writer of the post and I would include a bio and link to your site and/or social pages, I would not want your guest post to be sales-y or pushing your affiliate links. The post’s primary goal should be to help my viewers
  6. Your bio should be 200 words max and can include a headshot or logo pic of your brand.
  7. I reserve the right to edit the post as I see fit and format it to my liking (including inserting my affiliate links if I think they naturally work with the post)but I will give you a final review with the option to make changes
  8. If you send images, make sure they are royalty free or your own – Images from websites like or can be used commercially without attribution (credit).  Please make sure the images you send are able to be used without payment or copyright infringement. That being said I have no issue with finding images and I reserve the right to substitute images if I think it helps the post. I also frequently insert YouTube videos where it makes sense or possibly embed Twitter posts that are relevant.
  9. If you post cites a fact or statistic, make sure you link to the original study (not just another blog post)
  10. If you want to link to other blog posts just make sure they aren’t competing for the same keyword phrase (ie: the same subject matter)
  11. Until I see your written post I cannot guarantee I will use it
  12. The post should be submitted in a word document or PDF file
  13. I would want you to share the post at least once on all social channels you use
  14. Share me now – It doesn’t hurt to show me you’re serious by sharing some of my existing posts now on your social channels and following me on all my social channels.
  15. Repeat posts – If the post does well, I’m happy to accept future posts under the same conditions.


I will always link to your main website and/or your social channels. However, I reserve the right to insert my affiliate links or exchange links in any post. If you are being compensated for generating back links for companies, I don’t have any issue with that. However that is not the purpose of a guest post; that is what’s known as a sponsored post.

I do accept sponsored posts and aside from formatting and minor grammar edits, I will leave your post as is with whatever links you wish to include. I charge upwards of $150 for a sponsored post but am willing to negotiate, especially if you plan to write multiple posts. As an example, a writer submitting 2-3 posts per month might only need to pay $25/post.


It will benefit us both more if the post has a chance to rank well on Google. With that in mind, this is what I do on all posts (mine included) to ensure they are SEO friendly. You can handle this on the front end, or I can adjust it on the back end.

  1. COMPETITION – I search the chosen keyword phrase you are using to see how much competition (other posts) already exist.  I look for phrases that have about 1 million or fewer other similar posts. Below 500,000 is even better.
  2. SEARCH VOLUME – I also look to see how many people are actively searching for that keyword phrase. There are a number of free and paid tools to show you this.  I would want a minimum of 50 people/month searching for that phrase and obviously higher searches and low competition is better!
  3. AVOID BIG NAME COMPETITION – Of the top 10 posts for that phrase I like to make sure they aren’t from big names like HuffPost. It will be hard for us to out-rank them.
  4. KEYWORD PHRASES – That keyword phrase needs to appear in your post title and be sprinkled around naturally in your text at least 6 times.
  5. BEAT THE TOP POSTS – Take a look at the top 2 or 3 posts for your topic. The goal would be to have your post be better, more thorough and/or more current.
  6. SIMILAR SEARCHES – On certain keyword phrases, Google will suggest other similar questions in a box called “People Also Ask”.  Use some (or all) of those as possible headlines in your post as Google will reward posts that really dig deep into a topic.

The editorial process

Typically you would submit 1-4 post topic ideas based on the above. I would let you know my preferred topic. You would send me a draft which I would edit. In my editing process I’m looking not only at grammar, but also the length of sentences. Long sentences don’t read well, especially on mobile. Thus I may break long sentences into two.

I will also likely link to 1 or more of my previous posts if they tie in to the subject matter.

I always send you a sneak preview before posting so you can review and offer feedback/suggestions/changes; I want you to be proud of the finished product! But do expect there to be some changes to your original draft; this is a collaboration and ultimately representative of me since it appears on my site.

The time frame

With the volume of requests I’m receiving you should expect a week delay in my responding to requests and 2-4 weeks before any post would be published. If you happen to have a deadline you’re hoping for, make sure that’s included in your original email.

I know this is a lot of information, but at this time I’m getting upwards of 4 requests a week (and I’m a one-man show), so its helpful if you have a clear understanding of what I’m looking for going in.

Ready to go?  Send me an email with your attached post or ask additional questions.