Geoff

Geoff wrote this

How to Scrape Websites

If you’ve needed to extract information from a website, and ended up copy and pasting data from the webpage to your spreadsheet, you probably should have been scraping anything that took more than 2 minutes. Scraping a website is particularly useful if you need information in mass – such as scraping a competitor to find gaps and

How to Scrape Websites Read More »

Free Google Data Studio Template-SEO Dashboard

FREE: Google Data Studio Template SEO Dashboard (now for all channels)

Update March 2020: After initially launching the SEO Dashboard, I have gotten requests to create a more general Google Data Studio template that will reflect a site’s overall performance and all online marketing rather than just SEO. I have created an additional online marketing dashboard that will show you all channels. Hopefully this helps make

FREE: Google Data Studio Template SEO Dashboard (now for all channels) Read More »

AngularJS SEO

AngularJS SEO: Make Your Angular Site Indexable

Google’s Complicated History With JavaScript JavaScript has long been one of the SEO’s greatest enemies – you can do a lot of cool things with JavaScript, especially with the introduction of new frameworks like AngularJS; SEO though has historically been a challenge for Google.  Rendering content or links that were served in JavaScript has been one

AngularJS SEO: Make Your Angular Site Indexable Read More »

How to Setup Hreflang Tags for International SEO

How to Setup Hreflang Tags for International SEO

What are Hreflang Tags? Hreflang tags are an explicit signal for Google to indicate the location and language of a URL’s intended audience. They can be implemented as a link in the HTML <head>, XML sitemaps, or HTTP header. Google introduced hreflang tags in 2011 to help search engines understand the internationalization of a page

How to Setup Hreflang Tags for International SEO Read More »