SEO checklist
Explore essential tips for understanding and fixing your SEO checklist. Improve your website's visibility and attract more organic traffic with expert insights and actionable strategies.
SEO checklist
There are two types of SEO scores in our app that require your attention, they are the SEO checklist score, and the on-page SEO score. While the on-page SEO scores focus on one single product score, the SEO checklist score focuses on the implementation of overall SEO best practices for your store including various topics such as metadata, site performance, indexing, etc.
In this post, we will cover all the existing SEO checklists you need to do within our app to help your jumpstart your store and SEO campaign.
A. Performance
JavaScript error
We detect Javascript error in your website. This error may come from the Console tab on the dev tool. This error may badly affect your site functionaltity.
JavaScript can help you find new users and re-engage existing users as they search for the content your web app provides.
Understand the JavaScript SEO basics.
In issue detail, we detect pages that have Javascript errors. You can follow guide how to fix Javascript errors or click Contact us so that our Customer Success can assist you.

Speed up
Speed up is disabled on your website.
Speed up is our set of features that helps speed by optimizing three aspects: Loading, Interactivity, Visual Stability.
Click Enable to turn on speed up feature for your store
Or go to Speed up -> Find tab Site Speed up -> Turn on the toggle.

Speed score
We are currently using PageSpeed Insights to measure this audit metrics. Regarding the PageSpeed Insights:
For desktop, your speed core is from 0 - 89 which means there's still room for you to improve.
For mobile, your speed score is around 50 is quite good already, since PageSpeed Insight or Lighthouse test the mobile audit on throttled low-end device with low connection bandwidth. It may be reflect your speed all the time but as a "lab" audit.
Click Fix, then you're directed to our Speed up tab where you can speed up your store with our speed up features designed for Shopify stores.

Page response time
Your response time is more than 1 second.
Response time refers to the speed at which the server can respond to a request.
The longer the response time, the more users leave your website.
Here are some common tips to reduce response time:
Compress images
Optimize Your Database
Create CDN
Or you can click Contact us so that our Customer Success can assist you.
Reduce JavaScript file long time loading
Your website's JavaScript execution takes more than 2 seconds, which slows down your page performance.
We help you identify the biggest contributors to execution time.
You can learn more about how to speed up Javascript execution time to reduce time of thosse files. Or click Contact us so that our Customer Success can assist you.

Lazy load
Your website hasn't enabled lazy loading.
This helps reduce initial load time by waiting to load certain parts of a webpage (especially images) until they are needed.
Minification
Your website's code needs to be refined with minification.
Minification helps your website load faster by removing all unnecessary characters from JavaScript source code without altering its functionality.
Click Enable so that lazy loading works on your website. You can keep track with our process and set up your minification.

HTML document size
Your HTML document size is bigger than 75kb.
HTML document size refers to the downloaded file size of your web page.
Keeping this below 75kb helps improve your website performance.
These are some common tips to reduce your page size:
Compress images
Minimize resources
Remove unnecessary custom fonts
Learn more about optimize resources with Google.
Or you can click Contact us so that our Customer Success team can assist you.

Heading structure
Headings are using <div>, <span>, etc. which might cause broken format.
Replace <div>, <span>, etc. around your headings with the correct tags to maintain structure and improve SEO.
LCP image loading
LCP image uses loading=""lazy"", delaying loading.
Change the loading attribute of LCP image to loading=""eager"" for faster page load and better user experience.
Image loading method
Some of your images are loading not using <img> tag. Some theme use JavaScript to load images instead of <img> tag, which might result in slow page speed.
Use <img> tag to load images directly for improved performance. You should not use JavaScript loading.
Efficiently encode image
Your images are not efficiently encoded.
Lighthouse collects all the JPEG or BMP images on the page, sets each image's compression level to 85, and then compares the original version with the compressed version. If the potential savings are 4KiB or greater, Lighthouse flags the image as optimizable.
In the issue detail, we'll help your detect all images that are not optimized. Click the images to optimize them.
Serving image in modern formats
Images on your website are either not in the format AVIF or WEBP.
Your images should be in those format because:
They reduce your page load time
They improve your LCP score
They are recommended by Google
In the issue detail, we'll help your detect all images and which page they are at.

Click View to see your image
Click Fix -> Your image will be automatically optimized and converted to Webp format -> Click Download image -> Go to theme editor, select the page that we detected & replace with your original photo.

Image alt
Images on your website do not have alt.
Alt images help you tell search engine what an image is displaying and allowing them to index an image correctly.
We help you detect all the images without alt and which pages they are on.
Click Fix -> Click Optimize all to add alt automatically to your images.
You can edit your image alt later.

Heavy videos impacting page load
Heavy video files detected on your site that are slowing down your page load times.
They significantly increase page load times, leading to poor user experience and potentially lower search engine rankings. Slow-loading pages can increase bounce rates and decrease engagement, negatively impacting your site's SEO performance.
To fix this issue and improve SEO, consider the following methods or contact our support team: compress videos, use lazy load, host video externally, etc.
B. Content
Validate HTML
Your website has invalid HTML which might affect how browsers and search engines interpret and display the content. It may break your site, or not letting one or a few app running correctly.
Learn more about how to fix HTML errors.
Or click Contact us so that our Customer Success can assist you.
Meta title
Some of your pages don't have meta titles.
Learn more about how to influence your title links in search results.
We help you detect pages that don't have titles. Go to each page and insert your meta title or simply use our meta title rules.
H1 tag
More than one H1 tag (heading 1) is detected on a single page of your site.
The H1 tag is typically used to represent the main headline of a page and its overall content. Having more than one H1 in a page will confuse seach engines about the main topic of your page.
Ensure each page has exactly one H1 tag.
Meta title length
Your meta title length is not in the range from 10 - 70 characters.
While there's no limit on how long a element can be, the ideal length for the meta title is 50–60 characters to be truncated in Google Search results as needed, typically to fit the device width.
We help you detect pages that have titles that are too long or short. Go to each page and insert your meta title.
Meta description
Meta description is not available on your pages.
Meta descriptions are important because they let Google know what your webpage will be about. If Google can read and comprehend the content of your meta description, they will have an easier chance of ranking your page to answer search queries.
In issue detail, we help your detect which pages are missing meta descriptions.

Click Fix and follow our guide to add meta description to each page.
For example: Homepage: Click Fix and you're directed to Online store - Preference to edit your meta description. Follow best practices for meta descriptions.

Meta description length
Your meta description is longer than recommended. Description length should be between 50 and 160 characters.
In issue detail, we help your detect which pages have the too long/short meta descriptions.

Click Fix and follow our guide to edit your meta description.
For example: Product page: Click Fix and edit your meta description. Follow best practices for meta descriptions.

Duplicate title
Some of your pages have the duplicated <title> tag on the same page. It may displaying the undesired title content as you wish.
Having duplicate title on your website can negatively impact your search engine rankings.
In issue detail, we help you identify which pages have duplicate titles. Hover on the page to see duplicate titles.
You can check and edit themselves or click Contact us so that our Customer Success team can assist you.

Duplicate content
Your website has duplicated content.
Duplicate content might confuse Google & affect how websites rank on search engine results pages.
Click Contact us so that our Customer Success can assist you.

Google structures data
Your website doesn't have Google Structured Data.
Using Google structured data helps Search engines to understand the content on your website and show that content in a richer appearance in search results.
Click Enable to enable Google structured data for your website.
Then Go to Search appearance -> Google Structured Data to set up more for your rich results on Search.

Link not found - missing images on 404 error page
Images are missing on your 404 error page, potentially reducing its effectiveness and user engagement.
While 404 pages don't directly influence rankings, they play a crucial role in retaining visitors and maintaining site credibility. A well-designed 404 page with appropriate images can help improve user experience on your site.
Design a custom 404 page with relevant and branded images. Ensure that images are optimized for quick loading.
Activate auto-resolve broken links to redirect all 404 pages to a specific page.
Open Graph meta tags
Open Graph meta tags are missing on your website.
They control how URLs are displayed when shared on social media. You should use them because:
They make content more eye-catching in social media feeds.
They tell users what the content is about at a glance.
They help Facebook understand what the content is about, which can help increase your brand visibility through search.
Click Enable to turn add Open Graph meta tags to your website.
You can edit your social content later in Social Network.
Favicon
Your website hasn't set up favicon.
Using Favicon helps users identify your website tab, even if they open multiple tabs at the same time. This helps improve your brand authority, brand image and user experience.
In the tab Favicon, click Update -> You're directed to your theme editor -> In theme settings, in Favicon image -> Click Select image to set your favicon image -> Click Save.
Indexing status
Your website is not indexed on Google yet, which means if you go to Google and search for your site, it is no where to be found.
Indexing is the process that Google analyzes the text, images, and video files on the page, and stores the information in the Google index.
If you are setting up your site, and not yet want it to be indexed, there should be nothing to worry about.
To get your website indexed by Google, Googlebot first needs to find your site and then it needs to determine if your content is worth indexing.
Learn more how to get your page get indexed or click Contact us so that our customer support team can assist you.
C. Accessibility
Rating & reviews structured data
Rating & reviews on your store are not eligible for search results. Enable structured data for your store's reviews with our Google Structured Data.
Google Safe
If your site is flagged as phishing and malware sites or not
Store password
If your store has password, we may not be able to scan it. If possible fill your password to our app or simply remove the password temporarily for auditing.
Robots.txt
Check if there is robots.txt avaiable on your site. Normally, the robots.txt will be handled by Shopify. But sometimes, you might do something wrong that affect the availability of the robots.txt.
Sitemap
Sitemap or sitemap.xml would be needed for search engines to crawl throughout your website.
No-index content
If somehows you by mistake mark your content as 'no-index'. Search engines may find your site, but it will not store your content in their index.
URL broken links
There is 404 links on your sites. It can be a URL on your content that has been removed, your just renamed without taking action replacing previous content. It is best practice to redirect previous renamed, 404 URLs to new pages, or existing page.
You can go to our Broken link manager to manage this.
www and non-www version of URL
It is recommended to redirect www and non-www URL to one same version. No matter redirect to which one, but one must be of the preference.
Expires headers
Your server is not using "expires" headers for your images.
Expires headers tell the browser when to grab fresh items from the website's main store (server) and when it's okay to use what's already on the shelf (cache). This helps websites load faster for your customer.
Last updated
Was this helpful?
