Momento is a SaaS company that enables developers to write apps fast with serverless infrastructure built to scale, and they are beta users of Zelolab. After looking at their site score in our demo, they decided to work on improving their Zelolab Website Score. Here’s how they improved their Zelolab Website Score by 50%—increasing from 60 to 90.
What is a Zelolab Website Score?
There are 4 components of the Zelolab website score:
1: Page Status Scores
For every known URL on a domain, we check the HTTP status. If a request for a URL does not result in a 200 OK response, then it is counted as an error.
Typically these errors are the result of 404s from old versions of pages. The domain level page status score is 0-100 percent of URLs that are error free. This is a score where hitting 100% should be very possible. To achieve 100%, simply forward broken URLs to equivalent content after the URL structure has changed. Only pages that are error free (200 OK responses) are used to compute the remaining components of domain scores.
2: Lighthouse Scores
We run every page through Google’s Lighthouse/Page Speed Insights scores using their API. For both desktop and mobile, we compute the average score by combining scores from SEO, Best Practices, Page Speed, and Accessibility categories.
We take the average between Mobile and Desktop averages to give each page a Lighthouse score between 0-100. We then take an overall average of these page level Lighthouse scores to get a domain’s Lighthouse score.
3: Meta Tag Completeness Score
For each page on a domain, we check the meta tags for the following critical tags:
- Page Title
- Page Description
- OG:Image
- Canonical Link
These tags are critical for baseline SEO as well as providing key information to ensure a good experience when users share your website content on Slack, text messaging, social media, and more.
We compute the percentage of pages that have each of the critical tags, and then average those percentages to get an overall domain Meta Tag Completeness Score.
4: Broken Link Score
Linking to broken URLs is one of the most critical SEO problems, but can also be hard to identify and fix. Each page on a domain gets a Pass/Fail depending on if the links on the page are working. The overall domain Broken Link Score is the percentage of pages which have no broken links.
How Did Momento Improve Their Zelolab Website Score?
Momento worked with Noble Intent Studio to implement development changes that improved their score. Here’s how:
Drastically Reduced the Number of 404s
In the Zelolab dashboard, Momento saw they had a lot of 404s.
Momento is a fast moving startup that has pivoted a few times. As a result of page structure updates throughout the years and blog posts that were unpublished or had URLs updated, there were a lot of URLs that were returning 404s. These were easily remedied by adding redirects for the old URLs. This is usually an easy problem to fix, but a hard one to identify. That’s why quickly identifying page statuses is one of the core features of Zelolab.
Fixing these old URLs and forwarding them to relevant content should improve Momento’s SEO, as many of these old links are embedded on third-party sites such as Hacker News or Product Hunt.
By identifying and fixing their 404s, their Page Status Score went from 54 to 93.
Implemented Speed and Accessibility Improvements
Often the hardest score to improve is overall page speed score, but even small changes can add up with a site as large as Momento’s.
By moving all images to a CDN, which automatically encodes .pngs and .jpegs as WebP images, Momento gained significant improvements in page speed score. An audit of third-party marketing scripts helped as well.
For accessibility, they improved their score by ensuring proper tab access to their menu items and improving contrast ratios.
With these improvements, their overall domain Lighthouse Score went from 86 to 89.
Added Important Meta Data
As soon as the Zelolab dashboard started filling in, it was clear that there were no canonical links setup. This is typically an automatic function of the website platform, so it was as easy as configuring it to get canonicals to 100% compliance.
They had some OG images, but they were missing them from key pages such as the homepage. Having an overview of all OG images at once also helped them identify some out of place OG images that they were able to update for a better sharing experience.
With these updates, their Meta Tag Completeness score went from 55 to 92.
Fixed Broken Links
By having insight into all the pages with broken links across the site, the Momento team was able to fix them quickly.
Fixing internal broken links is hugely helpful for user experience and for SEO. Fixing external broken links is always a good idea, as not all third-party websites take care to forward URLs when permalinks change.
With these fixes in places, their Broken Link Score went from 44 to 85.
Momento’s Zelolab Website Score Improved By 50%
After an initial round of website updates, Momento saw their Zelolab Website Score go from 60 to 90—a 50% improvement.
This is a huge improvement so far, with even more fine tuning in the works.