Catalog / On-Page SEO Cheat Sheet

On-Page SEO Cheat Sheet

A concise guide to optimizing individual web pages to rank higher and earn more relevant traffic in search engines. This cheat sheet covers essential on-page SEO elements and techniques.

Keyword Optimization

Keyword Research

Identify Target Keywords:
Determine the primary keywords that accurately reflect the page’s content and align with user search intent.

Tools:

  • Google Keyword Planner
  • SEMrush
  • Ahrefs
  • Moz Keyword Explorer

Long-Tail Keywords:
Incorporate longer, more specific phrases that users search for. These often have less competition and higher conversion rates.

Example:
Instead of running shoes, use best running shoes for flat feet.

Analyze Keyword Difficulty:
Assess the competitiveness of your target keywords to understand the effort required to rank for them.

Keyword Placement

Title Tag:

Include the primary keyword naturally at the beginning of the title tag. Keep it under 60 characters.

Example:
<title>Best Running Shoes for Flat Feet - [Your Brand]</title>

Meta Description:

Write a compelling description including the primary keyword and related terms to improve click-through rate. Keep it under 160 characters.

Example:
<meta name="description" content="Find the best running shoes for flat feet. Our expert reviews and recommendations will help you choose the perfect pair.">

Headings (H1-H6):

Use keywords in headings, especially H1, to signal the page’s main topics. Structure content logically with hierarchical headings.

Example:
<h1>Best Running Shoes for Flat Feet</h1>

Body Content:

Naturally integrate keywords throughout the body content, focusing on readability and user value. Avoid keyword stuffing.

Example:
“If you have flat feet, finding the right running shoes is crucial…”

Image Alt Text:

Describe images using relevant keywords to improve accessibility and SEO.

Example:
<img src="running-shoes.jpg" alt="Best running shoes for flat feet">

URL:

Use a clean, keyword-rich URL structure.

Example:
www.example.com/best-running-shoes-flat-feet

Content Optimization

Content Quality

Originality:
Create unique, high-quality content that provides value to users. Avoid duplicate content.

Relevance:
Ensure content is highly relevant to the target keywords and user search intent.

Accuracy:
Provide accurate, up-to-date information. Fact-check and cite sources where necessary.

Authority:
Demonstrate expertise and authority on the topic. Build trust with your audience.

Readability:
Write clear, concise content that is easy to read and understand. Use headings, subheadings, and bullet points to improve readability.

Engagement:
Incorporate multimedia elements (images, videos, infographics) to keep users engaged.

Content Structure

Introduction:

Start with a compelling introduction that clearly states the topic and its value to the reader.

Body:

Organize the main content into logical sections with clear headings and subheadings.

Conclusion:

Summarize the key points and provide a clear call to action.

Internal Linking:

Link to other relevant pages on your website to improve navigation and distribute link equity.

External Linking:

Link to high-authority external resources to support your content and provide additional value to users.

Content Length:

Aim for a content length that adequately covers the topic. Longer, in-depth content often ranks better, but quality is more important than quantity.

Technical On-Page SEO

Page Speed Optimization

Optimize Images:
Compress images to reduce file size without sacrificing quality. Use appropriate file formats (JPEG, PNG, WebP).

Tools:

  • TinyPNG
  • ImageOptim

Minify CSS and JavaScript:
Remove unnecessary characters from code files to reduce file size.

Tools:

  • UglifyJS
  • CSSNano

Enable Browser Caching:
Leverage browser caching to store static resources locally, reducing load times for returning visitors.

Use a Content Delivery Network (CDN):
Distribute content across multiple servers to improve loading speeds for users in different geographic locations.

Reduce HTTP Requests:
Minimize the number of HTTP requests by combining files, using CSS sprites, and inlining critical CSS.

Choose a Fast Hosting Provider:
Select a hosting provider with optimized servers and infrastructure to ensure fast loading times.

Mobile Optimization

Responsive Design:

Use a responsive design that adapts to different screen sizes and devices.

Mobile-Friendly Testing:

Test your website’s mobile-friendliness using Google’s Mobile-Friendly Test tool.

Tool:

  • Google Mobile-Friendly Test

Touchscreen Optimization:

Ensure that touch elements are appropriately sized and spaced for easy interaction on mobile devices.

Viewport Meta Tag:

Use the viewport meta tag to control how the page scales on different devices.

Example:
<meta name="viewport" content="width=device-width, initial-scale=1.0">

Avoid Intrusive Interstitials:

Avoid using intrusive interstitials that block content and negatively impact user experience on mobile devices.

Accelerated Mobile Pages (AMP):

Consider implementing AMP to create lightweight, fast-loading mobile pages.

Schema Markup

Implementing Schema

What is Schema Markup?
Schema markup is structured data vocabulary that helps search engines understand the content on your pages. It provides context and meaning to your content, making it easier for search engines to display rich snippets in search results.

Types of Schema Markup:
There are various types of schema markup, including:

  • Article
  • Product
  • Recipe
  • Event
  • LocalBusiness
  • FAQ
  • HowTo

How to Implement Schema Markup:
Schema markup can be implemented using JSON-LD, Microdata, or RDFa. JSON-LD is the preferred method.

Example (JSON-LD):

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Best Running Shoes for Flat Feet",
  "author": {
    "@type": "Organization",
    "name": "Your Brand"
  },
  "datePublished": "2024-01-01"
}
</script>

Testing Schema Markup:
Use Google’s Rich Results Test to validate your schema markup and ensure it’s implemented correctly.

Tool:

  • Google Rich Results Test

Benefits of Schema Markup:

  • Improved search engine understanding
  • Enhanced rich snippets
  • Increased click-through rates
  • Better visibility in search results

Common Schema Types

Article Schema:

Use for blog posts, news articles, and other types of content. Include properties like headline, author, datePublished, and articleBody.

Product Schema:

Use for product pages to display information like name, description, image, price, and availability.

Recipe Schema:

Use for recipe pages to display information like name, description, image, recipeIngredient, and recipeInstructions.

Event Schema:

Use for event pages to display information like name, startDate, endDate, location, and description.

LocalBusiness Schema:

Use for local business pages to display information like name, address, telephone, openingHours, and geo.

FAQ Schema:

Use for FAQ pages to display questions and answers in a structured format that can be shown as a rich result.