I Checked My Old Articles with a Headline Analyzer. And the Results Were Awful.

Or were they?

When you choose the title of your next article you’re faced with 3 choices:

  1. Optimize it for search engines, or should I say “robots” 🤖
  2. Write a human-friendly headline that will make people eager to click on your article from the millions of blog posts posted each day
  3. Rack your brains to please both humans and robots ⚖️

Years ago, I didn’t pay much attention to the headings of my own blog posts. Mainly, because I focus too much on the content. But not thinking about writing an engaging headline was a big mistake.

So I took my previous headlines and ran a few searches to test them. And let me tell you, they needed a lot of improvement which is why I’ve changed them since then (of course, I made my choice I went with option number 1 mentioned above 😇).

CoSchedule’s Headline Analyzer is a tool that should help you write more attractive and convincing headlines and get more readers.

Let’s start with my best results from the headline analysis process:

How To Hire A Strong Ruby On Rails Developer


Simple and straightforward. Although not a very special headline, it appeals to the reader’s intent by offering a concrete promise from the very title of the article.

article headline length

Great length. And a positive sentiment which is what I had aimed for:

Continue reading “I Checked My Old Articles with a Headline Analyzer. And the Results Were Awful.”

What Makes Company Blogs Great [100+ Business Blog Homepages Analyzed]

A company’s blog is often among the top 5 viewed pages of their website. A quick look through your Google Analytics account (Behavior Flow to be exact) and you’ll see just how many people check your blog’s homepage after having come across one of your blog posts via an external link or just through the Google search results.

Not all blogs are created equal though. Although they can be. To see exactly what the similarities and differences between business blog homepages are, I put together this visual outlook of the blog homepages of 100+ randomly chosen companies:

Note: I had a look in particular at content organization, design, CTAs, and types of content.

1. Adidas – GamePlan A

adidas blog page

What’s good: clean, modern design, easy to start exploring content for new visitors

2. Adobe Spark

adobe spark company blog

What’s good: focus on trending topics

Continue reading “What Makes Company Blogs Great [100+ Business Blog Homepages Analyzed]”

SEO in 79 Images – A Visual Guide to Search Engine Optimization Terms

Last updated: November 2019

Search Engine Optimization is not always clear for everyone. Some terms need more than just definitions and written examples. That’s why I created this list of 79 terms and tools relevant to SEO (in no particular order) and paired them all up with a relevant picture:

1. SERP (Search Engine Result Pages) – the place where all search results for specific keywords and websites are displayed according to their rankings

Search Engine Results Page in Google

2. 404 error – a message that notifies you when a page can’t be found on a website

404 error

3. Search engine – a tool or software that helps you search for information on the Internet

search enginge

Continue reading “SEO in 79 Images – A Visual Guide to Search Engine Optimization Terms”

Data Mining for Marketing – Simple K-Means Clustering Algorithm

Data mining is not just for technical people.

And you might have to cluster your data even if you’re just segmenting your clients for your next marketing campaign. Or maybe you’re just a student who’d like to find out the basics of Weka (data mining software).

Here’s a brief data mining tutorial for non-techies to help you get started with clustering:

Where can you get Weka?

The safest option is its official website. Download Weka (Doesn’t work without Java).

And it’s free. 😁

Where do you find the right database?

Weka doesn’t work with just any database. And the algorithms you’re going to choose won’t fit all datasets.

So, if you want to use a specific algorithm, it’s best to just create your own set of data over which you can have full control. Aim for more than 1000 rows for accurate data.

But here are three sources where you could find some decent datasets:




(Drop me a line if you know more.) 😉

And if you’re looking for a case study (in plain English) with few technical elements so you can get an idea of how clustering really works: 🎉

Case study – Bank clients segmentation through clustering

Disclaimer: part of the case study is missing as I’ve done it for a college project and the results are not disclosable 

Study objectives

  • Highlight the use of Weka for basic data mining processes
  • Discover the most representative segment of a bank’s (fictional) clients
  • Find out how a bank’s (fictional) services can be improved starting with the data regarding clients’ age, job, marital status, education, account balance, housing, and loans through an online marketing campaign that could bring new clients


Data mining is the process through which valid and previously unknown information is extracted from a specific set of data and is then used to make an important business decision.

business decision through data mining

Briefly put, data mining is a method that allows YOU to find similar behavioral patterns, trends, or tendencies from an existing data set.

The main goal of the entire process is DISCOVERY.

From this point of view, I’ve chosen to find out the most significant clients of a bank (fictional) through clustering.

For this study, I picked a type of application often used in marketing and retail: identifying significant client profile and behavior patterns.

As a field of applicability, I’ve chosen banking. In this case, the main goal was to identify relevant clients (who are also loyal) and use their profile to create new digital marketing campaigns.

customized marketing campaigns through segmentation

Typically, data mining could’ve been used to identify loyal clients or errors in the use of banking services, to discover new behavior, predict the way in which a service will be used, or estimate possible client administration costs.

Continue reading “Data Mining for Marketing – Simple K-Means Clustering Algorithm”

Content Marketing – The Anatomy of Successful Content ✍️

Finding the right format for your articles is not always the easiest job. Mainly because there’s no such thing as a perfect blog post formula.

But nailing your content marketing strategy requires research and testing. Especially when you have to consider factors such as readability, grammar, SEO, uniqueness, value, target audience, and several others. 😱

To help you get a better look at what a proper piece of content should look like, I’ve put together this comprehensive list of the successful writing tips and articles from various industries:

Venngage – The Ultimate Infographic Design Guide: 13 Tricks For Better Designs

Start with a summary list of what you’re going to develop upon in the rest of the article:

Article content list

This will be helpful for readers who want quick tips or might just want to look at a certain piece of advice.

Reference official reports or studies for a credibility and trust boost:

report reference

Lots of media examples (infographic samples in this case):

media examples

Helpful internal links:

internal linksContinue reading “Content Marketing – The Anatomy of Successful Content ✍️”