Guest Post Spam – What Is It and How To Stop It?

If you have a blog it’s possible that, like me, you wake up every morning to a minimum of ten new awkward email pitches from random people asking you to guest post on your blog. If you have a blog and this hasn’t happened yet, your time will come soon. But don’t be fooled.

How can you differentiate between legitimate guest post requests and spammy requests?

Link building is a powerful SEO tactic. If someone links to my blog, that’s a backlink. If the backlink comes from a highly reputable website, it helps me rank higher in search results. Guest post spammers want a backlink to their website or their client’s website to help increase their rankings.

A legitimate guest post blogger is also interested in link building but legitimate guest post bloggers also want to increase credibility and gain new subscribers. The way to differentiate between the guest post spammers and the legitimate guest post bloggers is relevance. I write about technology and marketing so any guest post offer that is completely unrelated is outright spam.

What Does Guest Post Spam Look Like?

While there are legitimate guest post requests (once again, remember that legitimate requests should at least be related to the topic of the blog post or aligned with the service and/or product you are selling), guest post spam tends to:

  • represent a blog or website completely unrelated to yours
  • sends a completely generic guest post request
  • send email from a Yahoo or Gmail address
  • Asks for a link but doesn’t include their URL

What Should You Do When You Get A Spammy Guest Post Request?

You have a few choices when you get guest post spam requests:

  • Delete it – this is what I usually do.
  • Respond – you could respond if you get multiple repeat requests from the same person. Either way, you should politely decline.
  • Mark it as Junk or Spam – this is probably the best option.


5 Tips to Writing Viral Blog Titles

When you write a blog post, your goal is to get people to read and share your content. Shared content increases visibility, brand awareness, and eventually leads to more traffic on your website and a conversion. A conversion could be a new client, a new member, a new reader, a new consumer. With all the competition for time and content, the most important part of the blog post is the title. A title is an essential ingredient that helps you drive more traffic to your website.

The blog title is really important and is often the difference between someone clicking and not clicking on your post.

This post lists five tips to writing viral blog titles:

Keep It Short

To make sure that your blog is noticed, keep your blog title short – under 60 characters.

Readers often skim search engine results. Short titles grab attention.

Numbers Stand Out

Have you noticed that many blog titles begin with numbers? The reason why numbers get used is they have a tendency to get people to click. Numbers can also make a headline more interesting.

Take a look at the examples below:

  1. “Snakes are Wonderful Companions”
  2. “18 Remarkable Reasons Why Snakes Make Wonderful Companions”

Which title are you going to click on? The first title is pretty dull and not very engaging. In the second example, the title is far more engaging. You can play around with this and even add percentages and fractions to convey essential data in the title.

Ask Questions

Using questions as titles is a good way to hook your readers while generating their interest. It’s important to know who your target reader is so that the question you ask is relevant and resonates with them. If you are writing about the best password managers, a perfect example of the title would be:

“Have You Downloaded These Password Managers Yet?”


To grab attention it helps to add a sense of urgency. No one wants to feel like they missed out on valuable information. If you’re a financial planner a blog title might be:

“Are You Making These Expensive Financial Mistakes?”

With this type of headline, it’s only natural for a reader to stop and ask themselves the question “Am I making terrible financial mistakes? Do I need help with my financial planning?”


If your blog titles are good there’s a good chance people will read your blog posts. If people read your blog posts, they engage with your company and your content. Engagement builds confidence and trust. Trust in you and your product leads to new customers, new purchases, new readers, etc.

Free Writing & Blogging Tools Updated

I’ve recently compiled a list of free writing & blogging tools. Check out the list and let me know if I have missed any:

Why Your Small Business Should Have a Blog

Running a business requires an incredible amount of stamina and drive. If you’re a small business with fewer than 10 employees it can be even harder to manage your business (employees, contractors, finances, client relationships, etc.). You have to continue doing the work that pays you and then you also need to allocate time to bring in new clients.

Often small business owners fall into one category or another. You are either very good at sales – bringing in new clients – but don’t love the actual project work. Or, you are exceptional on the project side of the business, but can’t stand to bring in clients or do the admin work that’s necessary to even get paid by the clients you have. However, if you stop finding new clients, you may wake up one day without any work. To keep the work and money flowing, it’s imperative that a small business focuses on sales and marketing.

While many marketing strategies are costly, time-consuming, and may not pay off for many months, a blog is something that can help a small business grow its client list.

Why Your Small Business Should Have a Blog

Before you start to resist this, just remember that you can outsource your blog to someone else. Also, not every post needs to be a 1,000-plus words of intellectual content. For now, we can focus on 8 reasons why your small business should have a blog.

1. It’s Affordable

Other than the time to write the blog and pay for a nice stock photo, blogging is really inexpensive. If you write your own blogs, they will maybe cost you a few hours of time.

2. It Will Improve SEO

You could pay Google to have your site at the top of the search rankings but studies show that people actually care more about organic listings that are top-ranked. If you want to rank higher, then a good way to do so is to increase the number of pages that are indexed by Google. Google will see that you are keeping your website up to date with relevant information.

3. Get People To Return To Your Site

When you look at your Google Analytics, you should pay attention to how many new and returning visitors you’ve had.

New visitors are great since that means that something about you, your product, or your service has caught their attention. But return visitors are even better. That means there’s something on your website that has given them a reason to return; a blog is usually that reason.

4. Establish Authority

Blogs establish and reinforce credibility and authority. You website might talk about how much of an authority you are, but a blog might describe a client relationship or how your service or product helped someone or solved a problem. Those stories demonstrate your expertise and authority in your niche.

5. Add Value

Blogs add value to the website experience. Visitors and your customers see this as a value-added – you can become a reliable source for interesting and helpful information.

6. Increase Visibility

A regular blog (at least two posts per month) can do a great job of increasing your visibility. If your target clients are looking for your products or services, your blog might be what leads them directly to you. The more content you create, the more content you will have to share around social media and include in upcoming newsletters.

7.  Establish a Genuine Connection

Good clients and business partners usually come about as a result of establishing a genuine connection between you. Your blog and website is the perfect place to set the tone for your brand identity and for you as the person they are going to eventually work with. Your blog is a great place to establish your voice and begin to make those genuine connections through your content.

8. More Conversion Opportunities

As you create more blog posts, the locations where there are calls to action increase exponentially and that translates to more lead-generating opportunities for your business.

Use Answer The Public for Small Business Marketing

Answer The Public’s tool is completely free and has become an integral part of my content strategy. We use it to determine the topics and questions surrounding the primary keywords that we want to rank for. We then try to answer as many of these questions as we can with our content. This way, when Google is looking at which websites have the best information regarding the topic, we’re not only more likely to rank, but we also are more likely to convert visitors because we answer the most important questions they have.

Answer The Public is extremely easy to use. Just go to and type a category or keyword and make sure you have the correct country selected.



How to Find Trending Ideas

Content marketing is only useful if you can first find trending ideas. Check out this useful list of sites, apps, and tools to help identify trending ideas:

Tools for Improving Readability

If you create user-friendly content, you understand readability. If usability and user-interface is important, then readability should be a top priority.

When your content is readable, it’s easier to consume. If usability and UX is important, then readability should be a top priority. User-friendly content may even improve your search ranking.

Website readability is governed by two components – Writing Style and Typography.

Writing Style Tips for Improving Readability

  • Use section headings to split up long articles
  • Highlight important words and phrases by using bold and italics
  • Use bullet points to make lists easier to read
  • Avoid jargon; use simple words
  • Avoid the passive voice
  • Proof-read your work and use spell check to avoid glaring grammar mistakes

Typography Tips for Improving Readability

  • Choose a main content font that is easy to read on all devices
  • Make sure the font size is large enough
  • Use a dark color font on a light background
  • Don’t use dark backgrounds if you want people to read your content

Online Tools for Improving Readability

The Readability Test Tool

This online tool will check your writing under well-established readability formulas. E.g., the Flesch Kincaid Reading Ease and the Automated Readability Index.The Readability Test Tool also furnishes statistics about your text. It shows you the number of complex words and average number of words per sentence in your work. Try to lower these two metrics when you’re editing for readability.

The Readability Test Tool


Spelling errors and grammar mistakes make for hard, distracting reading. Grammark can help find grammar and spelling issues. It will also point out wordiness, vague language, and other problem areas.



Hemingway Editor

This online editor helps you write clearly and concisely. The tool highlights complex sentences and phrases, the use of passive voice, and adverbs. Hemingway Editor gives you a dynamic readability grade as you write. It also displays information such the estimated reading time of your article. In the screenshot below, I pasted an article from the Washington Post. As you can see it scores very low on readability.

Hemingway Editor

Contrast Ratio

Design is a big part of readability and text legibility. Good foreground/background color contrast ratio is key to reading comfort. This is an open source tool for calculating the contrast ratio of two colors. It can help you choose good colors for a pleasant reading experience.

Contrast Ratio Easily calculate color contrast ratios. Passing WCAG was never this easy


How to Schedule Your WordPress Blog Posts

If you’re like me, you tend to write in spurts and starts. Not every day is a blogging day, but once I begin blogging I will usually commit a good percentage of the day towards those efforts. This quick tutorial will show you how to schedule your wordpress blog posts so that all four blog posts you create the same day are published on different days.

Why Schedule Your Blog Posts in WordPress?

Each website has a specific time or day for peak traffic. Now if you live in a different timezone than your readers, then it can be a problem. Imagine having your peak time as 3 a.m. Scheduling posts can be very handy for this.

The other situation is if you are going for a vacation, but you don’t want to abandon your blog.

If you schedule your WordPress blog posts, you don’t have to worry about either of these scenarios. This function allows you to stay ahead of yourself by finishing up articles in advance and have them ready. You can prepare for a busy week ahead of time and schedule articles to be published automatically.

How to Schedule Your WordPress Blog Post

Once you are done writing your blog post, before hitting publish, you need to look at the option right above the publish button that reads “Publish immediately”. Click on “Edit”. Set Date and Time and click Schedule.

Follow these easy steps and you can know schedule your WordPress blog posts.

What’s the Best Way to Optimize Blog Post Images for SEO?

If you have a blog, you probably encounter this question – What’s the best way to optimize blog post images for SEO – every time you create a post:

Should I add an image to my blog post?

The answer is yes. Images can grab a visitor’s attention and help you with Search Engine Optimization (SEO). However you will need to follow several steps to make sure that your images are optimized for SEO so that your images relate to your blog post and help improve your search results ranking.

Preparing images for use in your blog post

Once you have found the right illustration, infographic, video, or image to use in your blog post, you need to consider the following factors:

Choose the right file name

Image SEO starts with the file name. Make sure that your file name isn’t the name generated by your camera. You want Google to know what the image is about. It’s simple: if your image is a sunrise in Washington, DC showing the Washington Monument, the file name shouldn’t be DSC4126.jpg, but washington-monument-dc-sunrise.jpg. The main keyword would be Washington Monument, as that is the main subject of the photo, that is why I added that at the beginning of the file name.

Scale for image SEO

Web page load times are an important user interface, and therefore SEO, aspect. The faster the site, the easier it is for Google and others to visit and index your page. Images can have a huge impact on loading times, especially when you load a huge image and display it really small, like using a 2500×1500 pixels image and showing it at 250×150 pixels size. The entire image will still have to be loaded. Scale the image to the size you want to show it. WordPress helps by providing the image in multiple sizes after upload. Unfortunately, that doesn’t mean the file size is optimized as well, that’s just the image size.

Reduce File Size

The next step in image SEO should be to make sure that scaled image is served in the smallest file size possible. There are a bunch of good tools for this. I recommend using JPEGMini for this. There’s a free option but the paid option is only $19.99 and works on both PCs and IOS devices. Download JPEGmini.

JPEGmini image file size reducer


People use captions when scanning an article. Next to headings, people tend to scan the image and include the caption as well in that scan. You don’t have to add a caption for every image. I recommend using captions only if the image needs one.

Alt Text and Title Text

The alt text is added to an image so there is descriptive text when the image can’t be displayed. The visually impaired, in particular, use screen readers that rely on the alt text to explain what an image is.

Conclusion: What’s the Best Way to Optimize Blog Post Images for SEO?

Image SEO is all about doing a bunch of different things right. Since Google is improving image recognition/capabilities every day, it makes a lot of sense to ensure your image and all its elements contribute to user experience as well as SEO.

Keep these things in mind whenever you create your next blog post and add an image to an article:

  • Use a relevant image that matches your content
  • Change your image file name so that it also matches your content
  • Make sure image dimension matches the image size as displayed
  • Use image file size reducing tools for faster loading
  • Add a caption so users can easily scan your page
  • Use image alt text, title text is optional
  • Don’t break the left reading line using an image
  • Use images in your XML sitemaps

Increase Search Traffic. Translate Your Blog Into Chinese.

Chances are high that when you write your blog posts you are writing them in English. What if I told you that you could increase your search traffic by translating your blog into Mandarin and Spanish as they are the two most popular languages in the world?

There are a variety of translation plugins that can help you do this. There is no perfect plugin, however. The best plugin is called Transposh.

If you decide to do this to increase your search traffic, here are some tips.

  1. Download the plugin directly from the website – and install it yourself. This works better than the plugin you will get if you search for it in the plugin repository.
  2. Transposh offers 92 possible languages for translating your content. If you select them all at once, however, the plugin crashes, freezes your browser, and will not translate all of your blog’s posts and pages. For this reason, you should select a few languages (usually fewer than 5) at first and see how it goes.Languages Transposh ‹ Connect4 Consulting — WordPress
  3. Once you select a few languages, find the Settings tab and uncheck the option that says “This enables auto detection of language used by the user as defined in the ACCEPT_LANGUAGES they send. This will redirect the first page accessed in the session to the same page with the detected language.” The reason you have to uncheck that option is because the plugin automatically sends people to a translated version when it shouldn’t.
  4. Once you hit the Save Changes button, head over to Utilities tab, and click “translate all now.” If you have a big blog, it’s going to take hours. The plugin is a little buggy so if nothing happens the first time, select fewer languages and then repeat the steps.
  5. When you publish new posts and pages, you won’t have to repeat these steps as the plugin will do it automatically, but you will need to repeat the process for older posts.

Troubleshooting Transposh

Not everything works perfectly. Although all content, text links, sliders, and button text gets translated, the title tag and meta descriptions are not. For that reason Google Webmaster Tools will show duplicate tags and meta descriptions. The plugin also messes with the design a bit as you can see below.


Finally, the plugin doesn’t translate everything perfectly on the first go-around. Sometimes you have to run it a few times to get it to work correctly and even then, sometimes the translations are horrible. The upside here is that you will undoubtedly increase your search traffic. The downside is the quality of the translation.