- Give your career a kickstart: focus
- Geoff Griffiths, MD Builtvisible.
- How to get SEO Jobs
- Add your domain to Search Console and verify using a DNS TXT record
- Configure and install Google Tag Manager
- Install the Google Analytics script via GTM
- Add event and goal tracking via GTM
- Learn search operators in Google and how to use them to find problems with the indexing of a website.
- Learn how to structure the “on-page” SEO of a page
- Learn how to write good product copy and develop a process to target keywords on a page without cannibalising other pages
- Structure the internal links of a site to flatten your site architecture as much as possible (reduce the number of links a spider must traverse in order to crawl a page)
- Create a page that has information marked up with Schema data. Use Microdata or JSON-LD (know the difference!)
- Run a crawler tool (like Screamingfrog) and check that the canonical URLs and noindex directives are set up properly
- Use 301 redirects, manage indexed error pages on a website or investigate excluded pages in Search Console
- Have an understanding of the types of links that drive website rankings
- Understand how an international website might use href lang to help search engines differentiate between duplicate pages that use different languages.
- Configure rank tracking and monitoring
- Understand keyword research and how to develop a keyword strategy for a website
- Have a broad understanding of the world of content marketing and demonstrate an understanding of how websites use blogs, articles and other assets to drive organic traffic to their domains.
- Use Cloudflare as a DNS tool and CDN
- Analyse your site for performance optimisation (using Google Lighthouse)
- Demonstrate an understanding of image optimisation
- Be able to recognise good from bad links, understand anchor text optimisation and how to manage the link profile of a website
- Have an understanding of XPath and how this can be used to extract data from web pages
- Other knowledge goals
- Conference content and groups
Learn how to line up and put together your own web site.
Learn how to market pages on-line mistreatment stretch and link building ways.
Give your career a kickstart: focus
Geoff Griffiths, MD Builtvisible.
How to get SEO Jobs
Straight in at the deep finish
If you’re following a process having launched your new website, there are various configurations for tools, including analytics, that you’re going learn next.
Add your domain to Search Console and verify using a DNS TXT record
Search Console is a way to manage the websites you own in Google. It’s a fantastic toolset and worth spending time in to fully come to terms with. Among the more useful features, Fetch as Googlebot, or in the newer version of Search Console, the URL inspection tool, gives you the option to update indexed URLs with new content. You can get server error data (for redirects) and get insight into the performance of your site:
Go to Search Console here and follow the instructions to verify your site.
I recommend using DNS TXT records to validate because they’re somewhat permanent. You can set it and forget, whereas HTML validation files or metadata can be overwritten and lost.
If you use the DNS method, you’ve also acquired the experience with DNS configuration, which is very handy!
Configure and install Google Tag Manager
Google Tag Manager is the go-to container for site owners wishing to deploy JS tracking scripts. A smart implementation of Google Tag Manager can dramatically increase the quality and relevance of the data you collect in Google Analytics. For example, you can develop your Google Analytics configuration with event tracking, custom variables, custom dimensions, enhanced Ecommerce and more.
Install the Google Analytics script via GTM
If you’ve installed Google Tag Manager, then adding Google Analytics is literally a case of knowing your GA id. It’s deployed in a few clicks. The process for that can be followed here.
Learning Google Analytics is, of course, quite a large task. It’s very intuitive however and with this guide to Analytics from Tom, you’ll be up to speed in no time.
Add event and goal tracking via GTM
Once you’ve found your feet with a basic GA implementation via GTM, you could consider configuring events and goals. For the implementation side of the process, try this excellent article on Bounteous.
To become a true Google Analytics pro, I’d recommend you read everything Avinash Kaushik has ever written. Avinash’s common sense writing is non-technical and easy to understand. He’s always worked to justify analytics strategy and his “why would you not do this” approach to everything is incredibly difficult to argue with. For more technical guidance, Simo Ahava’s work on the subject is the go-to resource. Read everything he’s ever written!
To read even more from our expert Analytics team, head to the Measurement category here on Builtvisible’s blog.
Learn search operators in Google and how to use them to find problems with the indexing of a website.
Search operators can be used to tell you a great deal about the pages a search engine has found and indexed. They can be used to help you find pages that are duplicate, broken or shouldn’t be there at all.
This is the definitive list of working search operators from aHrefs.com.
Learn how to structure the “on-page” SEO of a page
On-page SEO seems reasonably simple, but it’s such a powerful tool to master. With good copy and a few revisions, you can find yourself outranking (or getting close to outranking) even the most authoritative web pages.
The key to a great page is in the process, one that you largely learn by writing, and rewriting over and over. My favourite technique is discussed in this article about optimising category pages for SEO and in this article about keyword expansion with SEMrush’s API data.
Learn how to write good product copy and develop a process to target keywords on a page without cannibalising other pages
Writing good copy is hard. My usual approach is to understand a product fully before I put pen to paper, be sure to understand the benefits and the features of the item. When I’m reviewing a competitor’s product, I always to try to classify their benefits as objections to be handled in my copy.
For a good how-to on product copywriting, check out this article by Ian Lurie.
You should now be pretty familiar with the day to day aspects of managing a website, dealing with analytics and should be somewhat more confident in making changes. The next section advises you where to look next:
Building a better site structure has implications for better UX and SEO. Site architecture is a subject I’ve been talking about since 2010. It’s probably about time I updated this article, but the principles are still the same:
When learning about site architecture, pay close attention to issues that very specific verticals might experience. For example, in E-commerce, sites use faceted navigation. It’s important to build an understanding of what faceted navigation is and how query parameters in the URL can cause duplicate content.
Create a page that has information marked up with Schema data. Use Microdata or JSON-LD (know the difference!)
JSON-LD or Microdata can be used to enhance the snippets in search for your site’s results:
Getting rich snippets results is reasonably easy, provided that you’ve chosen the correct vocabulary for the page. All of the vocabularies you could possibly need are listed in our guide to the subject, here.
Google’s documentation on the subject is excellent too.
Run a crawler tool (like Screamingfrog) and check that the canonical URLs and noindex directives are set up properly
Screamingfrog is my go-to crawling software. It has a very complete set of crawl tools and has useful custom extraction features too (we’ll come on to this in a moment).
Learning how to use the many Screamingfrog features to weed out SEO issues including non-indexable pages, canonical errors, robots.txt problems, internal links that redirect and more. You’ll always find quick wins by running periodic Screamingfrog crawls.
Use 301 redirects, manage indexed error pages on a website or investigate excluded pages in Search Console
Search Console’s Coverage report is full of useful insights on pages that have been excluded from the Google index (for whatever reason).
It’s good to be able to confidently review the errors and exclusions and make a call as to the appropriate course of action for each.
Understanding what good link building looks like is definitely something that comes with time. You need to spend a lot of time analysing the links that high ranking sites are acquiring. This is one of the situations that benefit the most from you owning your own website, as you can learn how to build links, test what works and analyse your nearest competition.
aHrefs is my favourite tool for link analysis:
There are some excellent articles on this subject at Builvisible. Including; Luke Berry’s Free, easy access link building, When the big links aren’t on the table this is the link building advice you need to read and Category page link building for ecommerce sites.
Understand how an international website might use href lang to help search engines differentiate between duplicate pages that use different languages.
International, multi-language websites tend to have their own very unique ways of handling bots and dealing with multiple languages. I recommend you read Aleyda’s extensive work on the subject here. She has tools for testing and generating the important href lang implementation you’ll need to tell Google that a page in a different language is actually the equivalent of an English one you have elsewhere.
Configure rank tracking and monitoring
I have several tools for monitoring search engine visibility (rankings).
For small projects, I’ve found the rank tracker in SEMrush really quite good. Away from the generic SEO visibility scores they generate out of their keyword index (which is also useful data), they have a little known rank tracker.
You’re now in the realm of advanced SEO.
Understand keyword research and how to develop a keyword strategy for a website
Good keyword research is probably one of, if not the most undervalued processes in search. Because it’s time intensive but delivers no outcome that has a direct outcome on a site’s revenue.
With that being said, you still need to master this art.
For an excellent and free hand to get from little or no experience in this field to an advanced level of understanding, try Nick Eubank’s free 7 step guide to mastering keyword research.
I’d add a useful point, I’ve been working with this Excel formula in keyword research for over a decade now, and it has never let me down.
You can extend the keyword research process, using tools like SEMrush to build a profile of how your competitors are driving traffic from Organic search. This is an exceptionally important part of your research, as is an ability to dissect where a competitor’s links are coming from. We have an in house process called “Opportunity Sizing” which we use to gather insight into the size of a market from a revenue potential point of view.
Have a broad understanding of the world of content marketing and demonstrate an understanding of how websites use blogs, articles and other assets to drive organic traffic to their domains.
Use Cloudflare as a DNS tool and CDN
Analyse your site for performance optimisation (using Google Lighthouse)
Site speed performance is an important part of managing a website. The most direct reason to think about site speed is UX – more people will buy from a faster website.
Demonstrate an understanding of image optimisation
Image optimisation can greatly affect load times, but it’s important to consider how far you should take image compression. Too much and the images get permanently spoiled. For a full overview of the subject, start with this article on Web Fundamentals.
I wrote about the subject of category page linkbuilding last year, citing many common issues in lower quality linkbuilding. There are still (even in 2019!) agencies out there that build dubious links at best. If you have a very hig authority domain, a few poor links here and there won’t make a difference. But if SEO is a major investment for your client and they have limited budget, quality is everything. Read more on the subject of high quality linkbuilding here, here, here, here, here, and here.
Have an understanding of XPath and how this can be used to extract data from web pages
Finally this is one of, if not, my favourite subjects. Learn Xpath and do some really interesting things. From building product feeds for retailers, scraping for content marketing, retroactive content analysis, scraping people also ask boxes, keyword counting, creating newsworthy stories, really powerful keyword research and more examples from this guide to Xpath.
Other knowledge goals
No SEO’s knowledge base is ever complete, but without background reading in these areas, you’ll never be fully complete. I think it’s important for SEOs to understand these areas:
- Know what Pagerank is, and how a search engine algorithm was originally designed to work
- Understand how Machine Learning has affected the way Search Engines work today
- Know the features that appear in search results, and broadly how you can achieve some of those features for your website
- Have an understanding of Google algorithm update history and how these changes might have affected the way SEOs promote their websites
Conference content and groups
I would recommend the following groups, channels and conferences to learn rapidly as an SEO.