Each of our themes come packed full of search engine optimised (SEO) treats, from meta titles and descriptions to automatically generated sitemap xml and robots.txt files. On top of these features there is so much more you can do to make your own websites stand out and rank at the top of search engines.
Within the General Settings of your theme you can setup a number of defaults for the options listed below, these defaults will then appear site wide. However, each page in our themes come with a tab dedicated to SEO that features further page specific options. So although you can add a Open Graph image and Twitter creator username on a site wide level we allow you to override these settings on a page by page level if required.
Follow these steps to best set up each of your pages for SEO.
Page Settings for SEO
This is what will appear in the title bar of your browser window and as the title of your page on search engine results. Our themes will automatically add a combination of your page name with the website name (Global Settings) so you can be rest assured that every page will always have a meta title even if you haven't found the time to write your own.
You should, as much as you can (particularly if you'd like to rank), enter your own unique titles here. There are guidelines around the length of the title so you should try to keep them to no more than 50-60 characters.
Further reading here: https://moz.com/learn/seo/title-tag
This is what will appear as the description of your page on search engine results. It will only appear in the code of your website.
You should, if you want to rank well, enter your own unique descriptions here for each page. This should offer an overview of what your page is about and try not to just stuff it full of keywords as you could be penalised by search engines for this. The description should make sense when read back. There are guidelines around the length of the descriptions so you should try to keep them between 50-160 characters.
Further reading here: https://moz.com/learn/seo/meta-description
Open Graph image
The Open Graph image, along with the Meta Title and Description, will be shown automatically when your page is shared via social channels, such as, LinkedIn or Facebook. It's important to have this image set on a site wide basis via your General Settings but setting it page-by-page as well will ensure you have control over how people share your content and will allow you to relate a specific image to each page, rather than just a site wide one which may not relate as well across all pages.
Although not strictly an SEO option, we keep the Open Graph image on the SEO tab as social sharing holds a lot of weight toward search engine rankings. Therefore, we believe social and SEO go hand-in-hand.
Furthermore, Open Graph meta data has a habit of caching once a page or site has been shared once. However, you can, luckily enough, force the cache to refresh. Here are the tools to do that:
Facebook sharing open graph debugger: https://developers.facebook.com/tools/debug/
LinkedIn sharing open graph debugger: https://www.linkedin.com/post-inspector/inspect/
Twitter creator username
Again, this should be set on a site wide level initially in General Settings. Simply type out your Twitter username and your profile picture will appear above. This will then set a Twitter creator to content when it is shared via Twitter. It's important to do this as it will link the ownership of your site with a specific Twitter account - very good for your SEO.
Additionally, setting a different username of some pages within your site could be important too. Perhaps you have multiple content editors on your site and you would like to relate certain content to them, well then you can do so here on a page-by-page basis.
By default our themes will automatically generate a Sitemap XML file for you site. It's important to remember that this is different to the Sitemap that your users can navigate to on your site. Instead of users navigating to this, it is used by search engines to better understand the size and structure of your website. They are VERY important for your SEO.
You should submit a link to your XML Sitemap to search engines, for our themes they can found at yourwebsite.com/sitemap-xml/
In order to tell search engines where your sitemap is located when your site is being crawled you must first setup a redirect rule for your robots.txt file.
Add the following rewrite rule to your web.config file
<rule name="Robots TXT" stopProcessing="true">
<match url="robots.txt" />
<action type="Rewrite" url="robots-txt" />
IIS URL Rewrite module must be installed on your webserver to use this feature. Within your robots.txt file you will see a rule which tells search engines where your sitemap.xml file is located.
Further reading here: https://moz.com/blog/xml-sitemaps
Sitemap XML priority
Please take note though that marking ever page at priority 1 will not boost your SEO as it will dilute your content. The priority setting should be added as a hint to search engines over which pages to prioritise. With this in mind you should try to balance the rating across the pages in your site honestly, high priority to the pages you'd like to rank for most and then mark others accordingly.
Sitemap XML change frequency
Another important addition to your XML Sitemap is change frequency. This will determine how often you envisage the content on a particular page to change, allowing search engines to know how often they should crawl your site. However, it's important to note that you should probably not set pages to "Daily" unless you do really intend on changing the content that often. The reason being is that if it is set to "Daily" and a search engines continually crawls the page over and over but there are no changes found then the search engine will most likely begin to ignore that page.
The XML Sitemap is very important to your website so please do make sure you set it wisely.
Hide from search engines
This option will hide a page from search engines entirely. This can be useful if there is content you'd like to keep unranked however, be sure to leave it unchecked if you do wish to have your page ranked.
A great option to use if you are setting up campaign specific landing pages. Perhaps you have a page that is not on the top level of your sitemap, for instance it's URL is website.com/services/web-design/ but you would like to use a simpler URL to access the page. You'd like it to read website.com/web-design/, then simply enter web-design into the field and an Alternative URL will be setup for you page. To make sure we're telling the truth here we've added an Alternative URL to this page, you can also access it here: uskinned.net/seo-page-guide/ :-)
Well done! #h5yr