In This Article
When you search for a recipe on Google, you see star ratings, cooking times, and calorie counts directly in the search results. When you search for a product, you see prices and availability. When you ask a question, you see expandable FAQ answers. These enhanced search results are called rich results, and they are powered by schema markup, a type of structured data code that helps search engines understand the context and content of your pages.
Rich results dramatically improve visibility and click-through rates. Pages with rich results receive 58 percent more clicks than standard results according to multiple studies. Here is how to implement the most valuable types of schema markup for Kenyan business websites.
What Is Schema Markup?
Schema markup is a standardised vocabulary of code that you add to your website's HTML to provide search engines with explicit information about the meaning of your content. Instead of Google having to guess that a number on your page is a price, a phone number, or a date, schema markup tells it exactly what that data represents.
The most common format for implementing schema is JSON-LD, JavaScript Object Notation for Linked Data, which is Google's preferred format. JSON-LD code is placed within a script tag in the head section of your page. It does not affect the visual appearance of the page but provides a structured data layer that search engines can read and use.
LocalBusiness Schema
For any business serving a local area, LocalBusiness schema is essential. It tells Google your business name, address, phone number, business hours, geographic coordinates, and the area you serve. This information feeds directly into your Google Knowledge Panel and can influence your appearance in local search results and Google Maps.
Need Expert Help With This?
Our team at Cyril Creatives has helped businesses across Kenya and Africa implement these exact strategies. Let's discuss how we can help you achieve similar results.
Chat on WhatsApp Get Free Consultation →Include your business name, street address, city, postal code, country, phone number, website URL, opening hours for each day of the week, price range, and a link to your logo. If your business has multiple locations, create separate LocalBusiness schema for each.
FAQ Schema
FAQ schema enables the expandable question-and-answer dropdowns that appear for some search results. When Google displays your page with FAQ rich results, your listing takes up significantly more space on the results page, increasing visibility and click-through rates while potentially pushing competitor listings further down.
Implement FAQ schema on pages that contain actual frequently asked questions about your services. The questions and answers in the schema must exactly match the content visible on the page. Google will reject FAQ schema that does not correspond to on-page content.
Article Schema
For blog posts and articles, Article schema provides Google with structured information about the content including the headline, author, date published, date modified, publisher, and featured image. This can result in enhanced search listings with author information and published dates, and improves how Google indexes and understands your content.
Product Schema
For e-commerce websites, Product schema is critical. It enables rich results showing product prices, availability, review ratings, and images directly in search results. Products with rich results are far more likely to be clicked than plain text listings, especially when they show competitive pricing and positive reviews.
📖 Related Reading from Our Blog
HowTo Schema
If your content includes step-by-step instructions, HowTo schema can display these steps directly in Google's search results. This is particularly effective for tutorial and guide content, making your listing much more prominent and informative than competitors.
Testing and Validating Your Schema
After implementing schema markup, validate it using Google's Rich Results Test tool and the Schema Markup Validator. These tools identify errors, missing fields, and warnings that could prevent your schema from generating rich results. Test every page with schema markup before publishing.
Monitor the Enhancements section in Google Search Console to track how many of your pages have valid schema markup and whether any errors have been detected. Fix errors promptly because they can prevent rich results from appearing for your pages.
Need help implementing schema markup on your website? Our SEO team handles all types of structured data implementation. Contact Cyril Creatives to get rich results working for your website.
Key Takeaways
- Learn how schema markup Kenya can transform your business results
- Learn how rich results Google can transform your business results
- Learn how structured data SEO can transform your business results
- Learn how FAQ schema can transform your business results
- Learn how JSON-LD markup can transform your business results
- Contact Cyril Creatives for professional implementation
Cyril Musila
CEO & Lead Digital Strategist at Cyril Creatives
Cyril Musila is a Kenyan digital marketing expert and the founder of Cyril Creatives, a full-service digital agency based in Nairobi. With years of hands-on experience in web design, SEO, branding, and digital strategy, Cyril has helped over 50 businesses across Africa build powerful online presences that drive real growth and measurable ROI.