On Page SEO
On-page SEO is the practice of optimising individual pages on your store so they rank higher in search engines. Unlike link building (which happens off your site), on-page SEO is entirely within your control.
Getting the basics right on every page gives your store the best chance of appearing in Google search results.
The Key Elements of On-Page SEO
Page Titles
The page title is the most important on-page SEO factor. It appears in Google search results as the clickable blue link, and tells both search engines and visitors what the page is about.
Good page titles should:
- Include your main keyword near the beginning
- Be descriptive and specific
- Be under 60 characters (longer titles get cut off in search results)
- Be unique for every page
FreshStore's AI generates titles automatically, but you can edit them to be more targeted. Go to any product, article, or category in your dashboard and look for the Title or Meta Title field.
Meta Descriptions
The meta description is the short summary that appears below the title in search results. It doesn't directly affect rankings, but a good description increases the chance that people click through to your page.
Good meta descriptions should:
- Summarise what the page offers
- Include relevant keywords naturally
- Be between 120-155 characters
- Encourage the reader to click
FreshStore's AI automatically generates meta descriptions for your products, articles, and categories. You can edit them at any time to make them more compelling.
Headings
Headings (H1, H2, H3) structure your content and help search engines understand what each section is about.
- H1 is your main page heading. Each page should have exactly one H1, which FreshStore sets automatically from the page title.
- H2 headings are your main sections. Use these to break up your content into clear topics.
- H3 headings are subsections within an H2. Use them when a section needs further breakdown.
Include relevant keywords in your headings where it reads naturally. Don't force keywords in where they don't fit.
Content Quality
Google's number one priority is whether your content genuinely helps the reader. High-quality content:
- Answers the question the visitor came looking for
- Is thorough enough to be useful (not just a sentence or two)
- Is original and offers something visitors can't find everywhere else
- Is well-written and easy to read
For product pages, make sure the descriptions are detailed and helpful. For articles, aim for at least 300-500 words and cover the topic properly.
Internal Links
Internal links connect your pages to each other. They help visitors discover more of your content and help search engines understand the structure of your store.
- Link from articles to relevant products
- Link from articles to related articles
- Link from category descriptions to helpful guides
- Use descriptive link text (e.g. "best yoga mats for beginners" instead of "click here")
Images and Alt Text
Product images are handled automatically by FreshStore, but for images you add to articles and pages:
- Use descriptive file names (e.g. "yoga-mat-comparison.jpg" instead of "IMG_1234.jpg")
- Keep file sizes reasonable so pages load quickly
- Use images that add value to the content
Image alt text (alternative text) is a short description of an image that helps search engines understand what the image shows. It also appears when an image cannot be loaded, and is used by screen readers for accessibility.
FreshStore automatically generates alt text for your images based on the page content:
- Product images: alt text is set to the product title
- Article images: alt text is set to the article title
- Category images: alt text is set to the category title
This means you do not need to set alt text manually. To improve your image alt text, make sure your product titles, article titles, and category titles are descriptive and include relevant keywords.
URL Structure
FreshStore creates clean, readable URLs automatically based on your page titles. For example:
yourstore.com/article/best-yoga-mats-for-beginners
You don't usually need to change these, but if you edit a title and the URL changes, FreshStore will create an automatic redirect from the old URL.
What FreshStore Handles Automatically
FreshStore takes care of many on-page SEO tasks for you:
- AI-generated titles and meta descriptions
- Automatic image alt text from page titles
- Schema markup for rich results in Google
- Clean URL structure
- XML sitemap generation
- IndexNow notifications when content changes
- Automatic redirects when URLs change
- Mobile-responsive pages
- Fast page loading via CDN
What You Should Do Manually
While FreshStore handles the technical side, you can improve your rankings further by:
- Reviewing AI-generated titles and descriptions. Make them more specific and compelling for your niche.
- Structuring your articles with headings. Use H2 and H3 headings to break up content clearly.
- Adding internal links. Connect your articles to related products and other articles.
- Writing thorough content. Don't publish thin articles. Cover topics properly.
- Targeting specific keywords. Use your keyword research to create content around terms people are actually searching for.
Common Mistakes
- Keyword stuffing. Repeating the same keyword over and over makes content unreadable and can get you penalised. Use keywords naturally.
- Duplicate content. Don't copy the same content across multiple pages. Each page should be unique.
- Ignoring meta descriptions. A missing or generic meta description means Google will choose its own snippet, which might not be as compelling.
- Thin content. Pages with only a sentence or two provide little value to visitors and rarely rank well.