10 Essential SEO Tips for Front End Developers

As web developers, we are responsible for what gets output from our websites and applications to our users. A decent understanding of on-page SEO is essential.

10 Essential SEO Tips for Front End Developers.

Has Google Killed AMP?

AMP has long split opinion: Google's preferential treatment of sites using AMP has long been a contentious point. Is it worth implementing AMP any longer?

Has Google Killed AMP?

Block Bad Bots Using .htaccess

By 2012 bot and spider traffic on the web had exceeded human traffic. Not all bots are bad, but you should know how to block those you don't want on your site.

Block Bad Bots Using .htaccess.

Detecting and Dealing with Website Theft

Web development by its nature is difficult to protect from copyright theft. There are a few things you can do to protect yourself and your ownership though..

Detecting and Dealing with Website Theft.

Using External Gatsby Stylesheets Rather than Inline

By default Gatsby will generate one - potentially huge - inline stylesheet in the head of your document. It is also possible to load this externally instead.

Using External Gatsby Stylesheets Rather than Inline.

Creating a Discernible Name for Icon Links

A common issue I come across when auditing sites with Lighthouse is the "Links do not have a discernible name" error where links don't contain text.

Creating a Discernible Name for Icon Links.

Redirect a Default Netlify Subdomain to Your Custom Domain

When you set up a custom domain in Netlify, the default netlify.com subdomain still returns your app, which can lead to duplicate content. It is an easy fix.

Redirect a Default Netlify Subdomain to Your Custom Domain.

Automatically Generate urllist.txt From sitemap.xml

Using PHP it is quick and easy to automatically generate your urllist.txt sitemap from your sitemap.xml file (for example, using gatsby-plugin-sitemap).

Automatically Generate urllist.txt From sitemap.xml.