Blog

Removing Paginated URLs From jekyll-sitemap

Published: January 14, 2018

Tags:

While I couldn’t find any official statements from Google on the matter, leaving paginated URLs out of your sitemap generally seems to be agreed upon as best practices.

However, by default, if you’re using jekyll-sitemap to generate a sitemap for your Jekyll based website, paginated URLs will be included.

In this post, let’s explore how you can remove these URLs from your sitemap.

Magento 1.9.3.7 / 1.14.3.7 / SUPEE-10415 Causing Every Page To 404

Published: January 11, 2018

Tags:

Magento 1.9.3.7 / 1.14.3.7 and SUPEE-10415 contain a potentially serious bug. Under certain conditions, every single page on your site will 404.

What’s worse, in my experience, reproduction of the issue can be dependent on site configuration. In my case, it wasn’t until the patch went to production, that the issue surfaced.

In this post, let’s review the issue.

Magento 2 Elasticsearch Cheatsheet

Published: January 9, 2018

This post is a catch all location for my notes on working with Elasticsearch in Magento 2. It will be continually updated as I continue to spend more time with Elasticsearch.

Magento Lesson #579: Don't Use The Config For Flags

Published: January 5, 2018

Tags:

Orders are not flowing from Magento to our ERP

Sound familiar?

I’ve been engaged in an ongoing investigation of this nature on a particular project and finally got to the bottom of it today.

The lesson learned…don’t use the config for storing flags.

Let’s take a look at what happened

Twitter Cards for Jekyll with jekyll-seo-tag

Published: January 2, 2018

Tags:

If you run a Google Search for for “jekyll twitter cards” you’ll come across many articles with instructions for setting up Twitter Cards on a Jekyll blog.

All the posts I’ve read suggest updating layout / template files with the required Twitter Cards <meta> tags.

While this is certainly a valid approach, there’s another way to do it that doesn’t require writing any code. Instead this can be handled entirely by jekyll-seo-tag, a GitHub Pages supported Jekyll plugin.

Here’s let’s take a look at how this can be done.

Google Analytics Events & Bounce Rate

Published: December 22, 2017

Event Tracking is a useful Google Analytics feature for recording miscellaneous information about how visitors interact with a website.

For example, on this site I use a “taggedPost” event to understand my most popular blog topics by firing an event to report back any tags (e.g. “Security”, “Performance”, “Google Analytics”) associated with a given page.

However, when I first set this up, one thing that I didn’t understand was the impact that firing events has on bounce rate.