Building internal links is one of those great “quick wins”. Exactly like external backlinks they help search engines know what pages are important.
This way of link building is especially important for Ecommerce websites. It’s hard to get people to link to your products, so why not create your own links? Here’s some ideas you can use that will help you sell more products, help customers find the right products and build relevant (internal) links while doing it.
For a potential clients website I wanted to check the XML sitemap for errors. I had a suspicion the file contained links to that no longer worked (301 redirects and 404 errors) but without having access to the Search Console I had no quick way to check. To solve this I wrote some PHP code to get the HTTP request headers of an array of URLs. I thought someone else might find it useful so after polishing it a bit I published it online.
I’ve found this to be a great metric to track on sites that contain site-wide (e.g. footer) links with direct contact methods. With client work it’s become default to set up conversions for these mailto: and tel: clicks. Here’s how you can do it as well.
This is a “from beginner to advanced” guide to /robots.txt. Each instruction contains advice on common mistakes and pitfalls. Written for beginning SEOs and marketers but full of helpful info for people from all knowledge levels.
To test if Google does any Optical Character Recognition (OCR) on images found on websites and uses that information in it’s index I wanted to run a small experiment. So I published an article with new images contain some simple text and waited to see if the page would rank for the words on the images.
The extension supports custom results per pages* and keeps track of the current page to display the correct position.
Best way to use it?
In your Google Search Settings you can change how many results display per page. I have it set at the highest of 100 per page. In chrome://extensions/ you can also tick the “Allow in incognito” box (Extension contains no tracking scripts) so it work in new Incognito Windows. Lastly you might want to right click on the extension icon in the Omnibar and click “Hide in Chrome Menu”.
Now that you are all set up you’ll never have to count again! This is especially useful when analyzing SERPs and you’ve jumped halfway down the page with a “Find” command.
* Due to the way the extension works if you set a higher “results per page” the count is incorrect on the last search result page.
The first plugin I install on all my WordPress blogs is Yoast SEO. It’s one of my favorite plugins and frankly indispensable because it automatically generates a beautiful XML Sitemap, takes care of your canonical tags and allows you to configure you titles and meta descriptions. But hands down my favorite feature is the live Snippet preview. Here’s why every CMS needs a snippet preview like the one in Yoast SEO.
Lets say you manage SEO for an Ecommerce client and you’ve done all you can to optimize the product pages. You set up rich snippets, optimized the default template of the title tag and interlinked products to build some solid internal links. You added some great custom titles and meta descriptions for the most important products. The trouble comes with scalability: you can’t give all products the same amount of attention and new products are being added all the time!
How a Snippet Preview can help
By adding a snippet preview in your CMS you can tackle this problem because you get everybody who works on content involved in optimizing a page (or product) for SEO. Unlike a standard input field this preview instantly reminds people of Google and the importance of SEO.
Besides being a constant reminder of SEO a tool like this can help you make your search results eye-catching. If you hate seeing ellipsis ( … ) in your meta description and want everything to fit perfectly you can encourage a min- and maximum length by showing a progress bar. You can even bold keywords you want to rank for really — you can go as advanced as you want.
Convinced? Here’s some links to get you started
Since Google’s source code is so optimized it can be tricky to copy/paste their styling so I’ve prepared some code snippets for you:
To save myself from looking into various Github projects I decided to make a collection of my most commonly used .htaccess snippets. Most of these snippets I use when optimizing websites for SEO to make sure all rewrites and redirects are in order.