How to grow and maintain your website after it launches: Adding SEO Blogs and Pages in X Theme and Cornerstone

Jon @ WP Templates Business, SEO, Tutorial

In this post, I’ll show you how to maintain your site, grow it so that Google starts to love you and some cheeky ideas on how to get some initial traffic without spending money (you’ll probably know some).

If you don’t have a clue about X Theme and Cornerstone and why I think it’s amazing, check out this introduction post and video about it.

So, congratulations! You’ve just launched a website!

How does it feel? Good? Like you’ve finished? Its now time to sit back and watch the traffic walk by and start buying/booking and generally sharing how awesome you are!

This would be epic if it happened.

Unfortunately, launching a website without sending initial traffic to it manually or with paid advertising is like expecting people to find a post-it note you stuck on top of a random tree in a huge forest.

There are currently over 1.5 billion active websites.

…and yours. Riiiiight at the back.

The best way currently in 2018 to get traffic is content marketing. For that, you need blog posts. Good blog posts. Ones that solve an issue, highlight in detail the epicness of a thing, interesting, engaging and well structured technically.

How to make blog posts search engine optimised in 2018.


The title will give you your URL. WordPress takes the title, swaps out the spaces with dashes and creates a blog link to it.

The longer and more descriptive the title the better. Make sure its:

  • Informative as to what the post offers.
  • Uses the keywords that your clients will be searching for.
  • Clickable. Make it sound like something people want to read.


The longer the better. You want to be aiming around the 1000 word mark but as time goes on, you’ll be wanting to get to around 1500+.

Sounds daunting? It’s not.

TIP: Create titles that break the post up like “10 body hacks you can use right now to keep yourself motivated” (that’s actually a little better than the one in the video! Damn!)

Just text isn’t enough though.

Images: Add in cool, informative and engaging images. Make sure you name the file name descriptively and sprinkle it with keywords. Neil Patel goes through the importance of that in his blog “Drive traffic through Google Image search

Oh look, a picture of traffic… get it?

Videos: Your own are the best. Making a video of the information you are sharing in your blog post is perfect, then transcribing that information is perfect (sort of like how I am doing now).

Host those videos on your own YouTube channel and embed them into your post. This saves on loading times and potentially gets you more traffic from YouTube.

Internal and external linking

Link, link, link…. and more linking.

Internal linking to other blogs you’ve written, pages on your site is the best way to get people to stay on your site and learn more about you. Google can see if people hit your blog post, then go off to another page on your site.

Internal linking helps Google crawl your site so the easier you make that the better.

TIP: If you can get people to jump about your site through links to other posts on it, it’s like taking Google on the best date of their life. Google will definitely want to see you again, so will boost your ranking 🙂

External linking, like I’ve done with a link to the website stats, is a good way to confirm the data or stats you’ve talked about.

Feature image

This is the image that sits on top of your post. It’s also the image that gets used when you post your blog post on social media so make it look good!

Those are the essential things you need to include in blog posts to really make them stand out.

Content Marketing – An insultingly quick overview

Content marketing is sharing your blog posts on social media or writing a post for someone else to put on their website.

Find relevant blogs to write for, write an epic article that details the benefits of your service/product and get them to post it.

It’s harder than it sounds, but it gets you the best results.

Creating a new page on your website using Cornerstone

Blogs are blog posts as they can be relevant for short amounts of time. Pages are pages because they are always relevant. i.e. an about page, a services page, contact etc.

This video shows you how to set up a new page in less than 5 minutes.

The content on the page is the bit that takes the longest.

For help with all the classic elements on Cornerstone, check out this playlist on the WP Templates YouTube Channel.

TIP: Adding your page to the menu when you are done is simple. Once the page is created and saved, go to AppearanceMenus. 

  1. Select the menu you want to add the page too.
  2. Tick the checkbox of the page you want to add.
  3. Click Add To Menu. It will get added to the bottom of the list, so just drag it to where it needs to be in the Menu Structure.
  4. Click Save.

That’s all there is to adding a new page. X Theme and the Cornerstone builder make it super easy to do and its why I love it so much!

Extra SEO benefits that you can do

When you initially launch your website, if you have a business address, is to put yourself on the map. The benefits of this are amazing and it takes you hardly any time at all to do it. Check out this step by step guide on how to give yourself a Google Local listing.

Some extra reading if you are interested:


I really hope you’ve learnt a lot from this post and the videos. If you have questions, please send them in as I am always looking into how I can help you manage and grow your website yourself.

Feel free to check out the ever-growing number of templates on here by checking out the pages section or if you want to get in touch and get a personalised template made exclusively for you, then get in touch.