Getting Started with Tapita SEO & Speed Optimizer

Getting Started with Tapita SEO & Speed Optimizer

Tapita SEO & Speed Optimizer, as its name suggests, is a Shopify app that focuses on optimizing two things on your store: SEO and speedTo achieve that purpose, it has a collection of SEO features and speed features that contribute to the final goal.

The features are all made as simple and intuitive as possible by our experts, so that anyone with just a little bit of SEO knowledge can use them.
However, if you are still being overwhelmed and don't know where to start, then this guide is for you.

Let's get started!

1. Understand the app structure

The first thing you should learn is the structure of the app. This is reflected on the left menu.



  1. App dashboard: the first screen that you land on after you install the app is the Dashboard. On the left menu, it is "Tapita SEO & Speed". This is the app's homepage and contains an overview of the app's features along with some other information like changelog, FAQs, and recommended apps.
  2. Speed Booster: this section contains all features that optimize your store speed, including: Google Page Speed/GTmetrix optimization, Real User Monitoring Report, Instant page, and Image optimization.
  3. SEO Audit: this feature scans your store for SEO errors and list out those errors in details.
  4. SEO Booster: this section contains all features that optimize your store SEO, including: Structured data, Meta data templates, Image alt optimization, Broken links, and Keyword research.
  5. Google Search Console: this feature allows you to connect to your Google Search Console property, and do specific actions such as submit/remove sitemaps, check your page indexing, and monitor your Google search performance.
  6. Pricing: the app's pricing plans
  7. Settings: this section stores additional information, such as subsciption email, store password, and OpenAI key.
After you've fully understood the app structure, let's continue to use the app's incredible features!
For the purpose of this guide, we will assume that you are on our Advanced plan.

2. Scan for SEO errors

First and foremost, you should make sure your store is free of SEO errors. To scan for SEO errors, go to SEO Audit and click Scan.
Depending on the number of pages being scanned, the scanning process might take from a few minutes to several hours.



After the scanning completes, you will see your SEO score along with the SEO errors that Tapita detected on your store.



SEO errors are categorized by their severity:
  1. Critical: most severe errors that greatly affect your SEO. These errors should be fixed immediately.
  2. Need improvement: less severe errors that also affect your SEO. These errors should also be fixed after all of the Critical errors are fixed.
To view details of each error, simply click on the error. You will be scrolled down to the detailed table underneath, where the location and details of the errors are listed.



From there, you can start fixing the errors. Please note that if you can't fix the errors by yourself, you can always click "Get help with your errors" which will prompt a chat, and our team will jump in to help.

3. Enable SEO features

Structured data/Google schemas/rich snippets/JSON-LD



These are different terms which all refer to the same thing. Let's simply called them "schemas" for short.





If you see this warning, please click Enable. You will be redirected to Theme Settings > App embeds. Turn on "Tapita SEO & Speed" and click Save. Then, go back to this page and refresh the page.

By enabling these schemas, your pages are able to show more information on Google search results, which are more engaging to users and might encourage them to interact more with your website.
For example, after you enable the Product schema, your product pages might show up on Google like this:



As a general rule, you should always enable these schemas:
  1. Product
  2. Organization
  3. Article
  4. Breadcrumb
  5. Search box
The remaining schemas should only be enabled when it fits your business or the content on your website:
  1. Local Business: enable this schema if your store has a physical address.
  2. Video: enable this schema on any of your pages that has a video as the main content.
  3. Recipe: enable this schema on your recipe pages, for example food recipes or drink recipes.
Please note that some schemas require you to configure some information first before you can enable them, for example Local Business, Organization, or Product schemas.

Meta data templates



Meta data consists of meta title and meta description, which are the first things people see when they find your pages on Google.



This feature allows you to create bulk templates for the meta title and meta description of your pages, so you don't need to go to every pages and create them manually one-by-one.
For example, you can create a template for all of your product pages' meta data like this:



This feature can also be used to fix "Too long" or "Too short" meta titles/meta descriptions from SEO Audit.

Image alt optimization



"Alt" text is the text that describes an image, mostly for search engine bots. Here is an example of an image's alt text:
  1. <img src="puppy.jpg" alt="Dalmatian puppy playing fetch"/>
Although this is not visible to end users, you should always provide alt text for your images to help search engines understand the content of your images.

The Image alt optimization helps you create a bulk template for the alt text of your product images, so you don't need to go to each image to create them manually one-by-one.
Also, if you see in SEO Audit the error "Missing image alt text", then you can fix that error by using this feature.



To optimize the alt texts for your product images:
  1. Enter your alt text template in the Alt Template field. You can also leave it as it is by default.
  2. Toggle to enable the template, and click Save.
  3. Click Optimize to run the optimization process. This might take some time depending on the number of images on your site.
Please note that this is a one-time process. If you add new images to your store, please click Optimize again to optimize the newly added images.


This feature automatically redirect all broken (404) links to the page of your choice to avoid interrupting user experience and create a better signal to search engines.
It is recommended to enable this feature to get rid of broken links on your site.



Keyword research



This feature is used to generate keyword ideas for your content marketing and also for competitor research.

You can generate keywords based on one of these two sources:
  1. Start with topics: enter the main topic(s) of your store to generate keyword ideas. Normally this can be your collections' names, for example "coffee grinders" or "auto parts". Try to be as specific as possible.
  2. Start with a website: enter your competitor's website to generate keywords related to their business. This is a great way to do competitor research and to cover the gap between your website and your competitor's.


The generated keywords can be used for the following purposes. Please note that these are just some of our suggestions.
  1. Ideas for new blog posts. For example, the keyword "best coffee grinder" can be written into a blog post with the title "12 Best Coffee Grinders for Home Use in 2024"
  2. Optimize meta title and meta description of existing pages
  3. Ideas for new products
As a rule of thumb, you should select keywords with low Competition and high Avg. monthly searches.

Google Search Console

Google Search Console is a tool by Google that provides you with valuable search data such as how many people find you on Google and click on your website, or how many pages on your site are indexed by Google.

You can log into your Google Search Console right inside Tapita and do certain actions such as submit/remove sitemaps, keep track of your page indexing, or monitor your search performance.

4. Enable Speed features

Google Page Speed / GTmetrix



Google PageSpeed Insights and GTmetrix are some of the most popular speed evaluation tools, which measures the loading speed of your website based on a collection of metrics.
These metrics are measured in a lab (simulation) environment, and may not always reflect the real-user experience on your website. However, you should still optimize these scores as good lab scores normally lead to good real-user scores.

This feature helps you optimize these scores by delaying Javascript on your pages.

When you first visit this feature, it will measure the current speed score of 3 sample pages on your site: home page, a product page, and a collection page. These scores are then used to calculate a single average speed score for your website.



To optimize your speed scores, click Enable. This may take some minutes to complete.



When the process completes, a popup will appear asking you to test your frontend before actually enabling the feature. This is to ensure the speed optimization process does not cause any issues to your pages' frontend.



After you've tested your pages and be sure that there's no error, you can then proceed to enable the feature by clicking "Enable speed optimization for live pages".

The app will then automatically measure your page speed score after enabling the feature.



The new scores will be shown under After Optimization section and also updated as the new average score.



Real User Monitoring Report



This report displays real-world user experience for website performance. Using this report, you can monitor your day-by-day performance and take actions accordingly.

The metrics in this report are more widely known as the "Core Web Vitals".



Since these are real-user metrics, they take time to reflect the changes on your website. Therefore, this feature serves merely as a report to monitor your website performance.

Instant page



This features preload links immediately when customers hover over the links, so it will feel fast instantly to customers.



It is recommended to always enable this feature for better user experience.

Image optimization



Images are often the largest contributor to overall page size, which can make pages slow and expensive to load. Therefore, it is important to optimize the size of your images to make your pages load faster.

To start optimizing your images, click "Enable Auto-Optimize".



The app will start the image size optimization process. Depending on your pricing plan, you will have a certain number of your images automatically optimized everyday.