Concept Nutrition
concept-nutrition.com · Egypt · Sports Nutrition Retailer
Overall Score
57/100
Needs WorkSEO
62/100
GEO
47/100
Summary
What's Working
- ✓ Product structured data is implemented — BreadcrumbList, Organization and Product JSON-LD schemas are present on PDP pages, with pricing and availability correctly mapped.
- ✓ Strong product image library — 23 images per product page provides excellent visual coverage, and the store correctly uses modern AVIF format for faster delivery.
-
✓
Shopify's agentic discovery sitemap is present (
sitemap_agentic_discovery.xml), a forward-looking signal for AI commerce readiness.
Critical Issues
- ⚠ The KaChing cart upsell app is intercepting the "Checkout" button's pointer events, preventing customers from proceeding to checkout. This directly kills conversions.
- ⚠ Zero content marketing — no blog, no educational articles, no buying guides. In a supplement category where trust and expertise drive purchase decisions, this is a significant missed opportunity.
- ⚠ 67 JavaScript files load on the homepage — an extreme payload from overlapping analytics, marketing, and app scripts that significantly impacts page load performance and Core Web Vitals.
Growth Opportunity
Concept Nutrition has built a solid product foundation as Egypt's supplement distributor, with a growing SKU catalog and real trust signals (Judge.me reviews, free shipping threshold, AVIF imagery). The biggest lever for growth is fixing the checkout flow first — the KaChing pointer-events conflict is costing you real conversions today. After resolving that, the next priority is content: a modest blog strategy covering supplement guides, training nutrition, and brand comparisons would both establish authority and unlock organic traffic from a market that is actively searching for this type of guidance. Paired with completing the product GTINs to enable Google Shopping, these three moves could meaningfully improve both revenue and visibility within 60–90 days.
Store Screenshots
Per-Page Issues
| Page | Issue | Category | Severity | Recommendation |
|---|---|---|---|---|
| /cart | KaChing's cart drawer intercepts pointer events on the native "Checkout" button, making it unclickable. Customers who navigate to /cart directly cannot proceed to checkout. |
CRO | 🔴 Critical | Contact KaChing support or update the app to fix z-index and pointer-events CSS conflict. Test manually after every KaChing update. |
| /products/* | Product JSON-LD has empty gtin13 and sku fields. Google Shopping requires GTINs to match products to its catalog. |
SEO / GEO | 🔴 Critical | Enter the manufacturer's GTIN/barcode in the Shopify product Barcode field. AVADA SEO Suite will automatically populate gtin13. |
| /products/* | The brand field in Product JSON-LD is set to "Concept Nutrition" for all products, including ALLMAX, Universal Nutrition, DY Nutrition. The brand should reflect the actual manufacturer. |
SEO / GEO | 🔴 Critical | Map the product Vendor field in Shopify to the JSON-LD brand. Each product's Vendor field should contain the manufacturer name (e.g., "ALLMAX Nutrition"). |
| / | Two H1 elements on the homepage: "Concept Nutrition" (brand tag) and "FUEL YOUR POTENTIAL" (hero headline). Multiple H1s dilute the primary topic signal to search engines. | Technical / SEO | 🟡 Warning | Convert the site name in the header to an H2 or SPAN. Keep "FUEL YOUR POTENTIAL" as the single H1 — it better captures the page's intent. |
| / | 67 third-party JavaScript files load on the homepage. Multiple analytics stacks (Facebook Pixel, TikTok Pixel, Microsoft Clarity, Ahrefs, Google Tag Manager) add up to significant render-blocking weight. | Technical | 🟡 Warning | Route all analytics through Google Tag Manager. Remove direct script embeds for Facebook and TikTok pixels — GTM can fire them. Audit and remove any unused app scripts. |
| /products/* | All product images share the same alt text template: "Product Name - Egypt". Different angles, detail shots, and lifestyle images need distinct, descriptive alt text. | SEO / GEO | 🟡 Warning | Update image alt text to describe the specific view: e.g., "ALLMAX Creatine 400g — supplement facts panel" or "ALLMAX Creatine powder scoop close-up". |
| /cart | No free shipping progress bar is visible in the cart, despite offering free shipping above EGP 1,500. The threshold is announced in the top bar but not reinforced at the decision moment. | CRO | 🟡 Warning | Add a progress bar to the cart showing "EGP X more to get free shipping". KaChing or a dedicated free shipping bar app can handle this. |
| /checkout | No express payment options detected (no Shopify Pay, Apple Pay, or Google Pay buttons). Express checkout can significantly reduce friction for returning customers. | CRO | 🟡 Warning | Enable Shopify Payments (if available in Egypt) or a local payment gateway that supports express checkout options. Also consider PayPal which supports Egypt. |
| /pages/about | The About page has no founder name, founding year, or personal story. Claims like "PhD-led product selection" and "official distributor" are unverifiable without supporting names or credentials. | GEO / CRO | 🟡 Warning | Add a founder bio with name, photo, and background. Mention the founding year and how the brand was started. Add any brand awards or press mentions to build E-E-A-T signals. |
| All pages | Two SEO apps are installed simultaneously — AVADA SEO Suite and SEO King (noted in robots.txt: "edited by SEO King"). These likely produce duplicate meta tags and structured data. | Technical | 🟡 Warning | Choose one SEO app. AVADA SEO Suite has more features; remove SEO King. Check for duplicated meta tags in the HTML <head> before uninstalling to avoid any configuration loss. |
| Site-wide | Cloudflare's Managed Challenge (Bot Fight Mode) blocks all automated crawlers — including AI crawlers from Google, OpenAI, and Perplexity — until JavaScript is executed. This slows or prevents AI indexing. | Technical / GEO | 🔵 Info | Review Cloudflare Bot Fight Mode settings. Consider allowing verified bots (Googlebot, Google-Extended, GPTBot) through using Cloudflare's "Verified Bots" allowlist. Full blocking limits visibility in AI answers. |
| Site-wide | No Google Site Verification meta tag detected. Without this, Google Search Console access and ownership verification may be blocked. | Technical | 🔵 Info | Verify the store in Google Search Console. Add the verification meta tag through Shopify's theme head section or via GTM. |
| /products/* | No FAQ section on product pages. Customers researching creatine, protein, or fat burners have common questions that, if answered inline, reduce friction and support SEO. | CRO / GEO | 🔵 Info | Add a collapsible FAQ section to each PDP answering 3–5 common questions. Use FAQPage JSON-LD schema for potential rich result eligibility in Search. |
| Site-wide | Organization JSON-LD is missing founding date, founder names, and social media profile URLs. These are the signals knowledge graph systems use to build a complete entity profile. | GEO | 🔵 Info | Extend the Organization schema to include foundingDate, founders, and sameAs links to Facebook, Instagram, and TikTok profiles. |
GEO — Generative Engine Optimization
47
/ 100
Concept Nutrition's biggest GEO gap is the complete absence of original editorial content. Google's generative AI features and competitor LLMs can only cite and recommend stores that create genuinely useful, non-commodity content. A supplement store with no blog, no buying guides, and no expert explanations is invisible in AI-generated answers — regardless of how strong the structured data is.
9 GEO Dimensions
1. Non-Commodity Content Quality
No blog, no buying guides, no comparison articles, no expert commentary. Product descriptions are generic ("Boost your workout performance with pure micronized powder"). This is the single highest-priority gap — AI systems need original, expert-led content to cite a store as a recommendation.
25
2. Entity Clarity & Brand Authority
The About page claims "official distributor of global brands" and "PhD-led product selection" but names no founders, no founding year, and cites no verifiable credentials. Organization JSON-LD is missing foundingDate, founders, and sameAs links. Social profiles (Facebook, Instagram, TikTok) exist but are not linked in structured data.
48
3. Technical Crawlability & Indexing
Cloudflare Bot Fight Mode blocks all automated crawlers until JavaScript passes a managed challenge. This slows AI crawler access significantly. The robots.txt correctly disallows admin, checkout, and cart paths while allowing all product and collection pages. No noindex or nosnippet directives detected on key content pages.
55
4. Content Structure & Semantic HTML
Product pages have correct H1 and meaningful breadcrumbs (Home › Creatine). Homepage has two H1 elements, and the heading hierarchy is polluted by modal/utility elements ("Language", "Account" rendered as H2s). No FAQPage schema or accordion FAQ sections exist on PDPs to answer common supplement questions.
55
5. Structured Data
BreadcrumbList, Organization, and Product schemas are all present — a solid foundation. Critical problems: gtin13 and sku fields are empty on all products, and the brand field incorrectly shows "Concept Nutrition" instead of the manufacturer. No AggregateRating schema despite using Judge.me reviews.
58
6. Multimodal Readiness
Excellent image count per product (23 images). Images use modern AVIF format. All images share the same template alt text ("Product Name - Egypt") regardless of the specific angle or view shown. No product videos detected. This limits the uniqueness signal for image search and AI-generated visual recommendations.
58
7. Query Fan-Out Readiness
Google's AI uses query fan-out to build comprehensive answers by generating sub-queries. With no FAQ sections, no comparison content, and no "how to use" or "why choose" guides, this store cannot surface in the downstream queries that supplement shoppers ask — e.g., "best creatine for beginners", "how much creatine should I take", or "ALLMAX vs Optimum Nutrition creatine".
30
8. Google Merchant Center & Business Profile
Google Tag Manager (GT-TNHWT424) is detected, suggesting some Google integration. However, GTINs are empty on all products, which prevents successful Google Shopping indexing. No Google Site Verification meta tag is present, suggesting Search Console may not be active. No evidence of active Merchant Center product feed was detected.
32
9. Agentic Experience Readiness
The store includes Shopify's sitemap_agentic_discovery.xml — a positive signal for emerging AI agent commerce. However, the KaChing cart drawer intercepts checkout button pointer events, meaning any AI agent attempting to complete a purchase would be blocked at the final step. DOM is otherwise well-structured.
52
Prioritized GEO Actions
| Action | Difficulty | Impact |
|---|---|---|
| Add manufacturer GTIN barcodes to all Shopify product Barcode fields to enable Google Shopping indexing | Easy | High |
| Start a supplement education blog — 2 articles/month covering "how to use", "which supplement for your goal", and brand comparisons. Unique first-hand content is what gets cited in AI answers. | Medium | High |
| Fix the Product JSON-LD brand field to use the actual manufacturer name (pulled from Shopify's Vendor field) instead of "Concept Nutrition" | Easy | High |
| Extend Organization JSON-LD with foundingDate, founders array, and sameAs links to social profiles | Easy | Medium |
| Allow verified AI crawlers (GPTBot, ClaudeBot, Google-Extended) through Cloudflare's verified bots allowlist. Supplement shoppers use all major AI search surfaces. | Easy | Medium |
| Add a 5-question FAQ section to top product pages with FAQPage JSON-LD schema | Medium | Medium |
| Add distinct, angle-specific alt text to each product image rather than the current identical template | Medium | Medium |
| Verify Google Search Console and submit the sitemap to ensure Google is actively crawling and indexing all pages | Easy | Medium |
GEO Myths to Ignore
- Creating an
llms.txtfile is NOT required for visibility in Google's AI features. Google's systems use standard Googlebot crawling — focus on real content instead. - "Chunking" product descriptions into short paragraphs for AI consumption is not recommended. AI systems understand full-page context, and your visitors need complete, satisfying information.
- Targeting long-tail AI-search keywords by writing separate thin pages for every variation ("best creatine Egypt", "creatine powder Egypt", etc.) is counterproductive. Write fewer, deeper pages instead.
- Artificially seeking brand "mentions" across low-quality sites to appear more authoritative will be penalized. Real authority comes from genuinely helpful content and legitimate press coverage.
Conversion Rate Optimization
Stage 1
Awareness
62
- PassAnnouncement bar communicates key offers: "100% Original Products · Free Shipping on Orders Above 1500 EGP"
- PassHero section has a strong action-oriented headline ("FUEL YOUR POTENTIAL") with a shop CTA
- PassActive presence on Facebook, Instagram, and TikTok — all linked from the site
- PartialNo customer count, years in operation, or certifications visible above the fold to build immediate trust
- FailTwo H1 elements on the homepage create a confusing hierarchy and dilute the primary page topic signal
- FailNo blog or editorial content — new visitors researching supplement brands have nothing to engage with beyond product listings
Stage 2
Consideration
58
- Pass23 product images per page — one of the strongest visual libraries seen on a supplement store
- PassJudge.me reviews integration is active on product pages — social proof is present
- PassBreadcrumb navigation (Home › Creatine › Product) aids both UX and crawlability
- Pass"You may also like" cross-sell section is visible on PDPs — increases average order value
- PartialSticky "Add to Cart" button detected, though its visibility and contrast on mobile warrants user testing
- FailProduct descriptions are generic and interchangeable — "Boost your workout performance with pure micronized powder" contains no unique insights, usage guidance, or differentiation
- FailNo FAQ sections on product pages — customers need answers to "how much do I take?", "is this the right form for me?" before they convert
Stage 3
Purchase
40
- CriticalThe KaChing cart drawer is intercepting pointer events on the native Checkout button (
<kaching-cart>element sits above and blocks clicks). Customers cannot checkout from the /cart page without a workaround. This was observed and confirmed during audit. - FailNo express payment options (Shopify Pay, Apple Pay, Google Pay) — every customer must fill the full address form regardless of payment method
- FailNo free shipping progress bar in the cart — the threshold (EGP 1,500) is only shown as static text, not as an actionable upsell motivator
- PartialCart does show KaChing upsell products, but the checkout blocker makes the upsell experience counterproductive — customers who want to buy are prevented from doing so
- PartialShopify checkout (18 fields: email, name, address, phone) is standard but has no trust badges visible at checkout
- PassFree shipping threshold is clearly stated in the cart: "Free shipping for orders over E£ 1,500"
Stage 4
Retention
44
- PassCustomer accounts page exists at /account/login — supports repeat purchase tracking
- PassSocial media community (Facebook, Instagram, TikTok) provides organic re-engagement channels
- FailNo email capture mechanism detected on the homepage, PDPs, or cart — no newsletter popup, no inline subscribe form
- FailNo loyalty or rewards program detected — supplement customers are natural repeat buyers and a points system could significantly increase LTV
- PartialNo post-purchase upsell flow detected — an opportunity to cross-sell complementary supplements (e.g., after buying creatine, offer a shaker or pre-workout)
App Stack Audit
| App | Purpose | Performance Impact | Est. Cost/mo | Verdict | Savings |
|---|---|---|---|---|---|
| AVADA SEO Suite | SEO meta tags, JSON-LD structured data, sitemap management | Medium | Free–$34.95 | Keep | — |
| SEO King | SEO optimization — robots.txt editor, meta management (redundant with AVADA) | Low | $9.99–$29.99 | Remove | ~$9.99/mo |
| KaChing Cart | Cart upsells, bundle offers — currently blocking the checkout button | High | $14.99–$49 | Replace | $14–49/mo |
| Judge.me | Product reviews, star ratings, review collection emails | Low | Free–$15 | Keep | — |
| Microsoft Clarity | Heatmaps, session recordings, UX analytics | Medium | Free | Keep | — |
| Google Tag Manager | Tag management, GA4, conversion tracking | Low | Free | Keep | — |
| Facebook Pixel | Retargeting and conversion events for Meta Ads | Medium | Free | Consolidate | — |
| TikTok Pixel | TikTok ads conversion tracking and audience building | Medium | Free | Consolidate | — |
| Ahrefs Analytics | SEO traffic analytics script embedded on storefront | Low | Varies | Keep | — |
| Total Potential Savings | ~$25–59/mo / ~$300–708/yr | ||||
Consolidation Opportunity
Move all tracking pixels (Facebook, TikTok) into Google Tag Manager — this reduces from 3 direct script loads to 1, improving page load performance without losing any data. Remove SEO King entirely and let AVADA SEO Suite manage the robots.txt and meta tags exclusively. If KaChing's checkout blocking issue cannot be resolved with their support team, consider replacing it with Rebuy Engine, which has a more stable cart experience and includes upsell, bundle, and free-shipping-bar features in one app.
Theme & Code Quality
Theme
Custom Theme (Based on Dawn)
Theme slot t/20 · w33ers-st.myshopify.com
Code Health
48/100
Technical Debt Items
- Critical 67 JavaScript files on homepage — This is 3–5x the typical well-optimized Shopify store. The combined payload from Facebook, TikTok, Clarity, KaChing, Judge.me, AVADA, Ahrefs, and native Shopify scripts is severely impacting Time to Interactive (TTI) and Largest Contentful Paint (LCP). This directly harms Core Web Vitals scores.
-
Critical
KaChing custom element blocks native browser pointer events — The
<kaching-cart>web component renders a layer above the entire cart page DOM, capturing all pointer events and preventing the native Shopify checkout button from being triggered. This is a CSS z-index and pointer-events: none misconfiguration in the KaChing app. - Warning Modal/dialog headings pollute the H2 hierarchy — Elements like the language selector, account dropdown, and empty cart modal render H2 tags ("Language", "Account", "Your cart is empty") into the page source. Screen readers and crawlers see these as document-level content headings, distorting the page's semantic meaning.
- Warning Dual SEO apps generating conflicting meta tags — Both AVADA SEO Suite and SEO King are active and both write to the HTML <head>. This can produce duplicate meta descriptions, conflicting canonical tags, and doubled JSON-LD blocks. The robots.txt comment "# edited by SEO King" confirms SEO King made active changes.
- Warning Facebook and TikTok pixels loaded as direct script tags rather than through Google Tag Manager, despite GTM being present. This adds two unnecessary network round-trips and makes tracking updates harder to manage centrally. Both should fire from within GTM.
-
Info
Positive: Shopify agentic discovery sitemap is present — The store includes
sitemap_agentic_discovery.xml, a recently introduced Shopify feature designed to help AI agents discover and understand store structure. This shows the platform is current and forward-looking. - Info 81 JavaScript console errors detected during the browsing session. These are typically minor script conflicts or timing issues from multiple third-party scripts loading simultaneously. Review the browser console to identify and suppress recurring errors — they can indicate deeper script conflicts between apps.
Brand Identity
Logo
Color Palette
#D4AF37
Gold Accent
#040d21
Hero Dark Navy
#000000
Primary / Buttons
#FFFFFF
Background
Brand Consistency
Typography
GoodInter body font is consistent. The gold heading color provides a premium feel across pages.
Color Consistency
GoodDark navy hero, black CTAs, and gold accents are consistent across homepage, PDPs, and collection pages.
Imagery Style
GoodProduct photography is professional and consistent. All images use AVIF format, showing attention to performance.
Tone of Voice
Needs WorkProduct descriptions are generic across all SKUs. The bold brand voice visible in the hero ("FUEL YOUR POTENTIAL") doesn't carry through to individual product pages.
Trust Signals
Needs WorkFree shipping threshold and "100% Original" claim are good, but no certifications, supplier logos, or "years in business" indicators are visible.
Social Media
GoodActive on Facebook (conceptnutrition1), Instagram (concept_nutrition1), and TikTok — all three linked from site footer.
Growth Roadmap
Fix Now
- Contact KaChing support about the pointer-events conflict on the checkout button — this is actively losing you sales. Ask them to test on
/cartwith the drawer open. - Enter manufacturer GTIN/barcode numbers in the Shopify product Barcode field for your top 20 SKUs. AVADA will auto-populate the JSON-LD gtin13 field, unlocking Google Shopping eligibility.
- Remove SEO King from the Shopify app store — it's redundant with AVADA SEO Suite and saves ~$10/month while reducing script conflicts.
- Move Facebook Pixel and TikTok Pixel script firing into Google Tag Manager to cut two direct script loads and centralize tracking management.
- Add Google Site Verification meta tag to confirm Search Console ownership and start monitoring crawl health.
- Fix the Product JSON-LD brand field to map from Shopify's Vendor field instead of hardcoding "Concept Nutrition" for every product.
Build in the Next Month
- Add a free shipping progress bar to the cart using KaChing's built-in feature (if the checkout bug is fixed) or a dedicated app like Monster Cart Upsell. "EGP X more to get free shipping" is a proven AOV booster.
- Write and publish your first 3 blog articles covering topics your customers actively search: "How to choose the right creatine", "Best pre-workout for Egyptian gym-goers", and "Complete guide to protein supplements". Link to relevant products from each article.
- Add a 5-question FAQ section to your top 10 product pages answering common questions about dosage, timing, stacking, and results. Use the FAQPage JSON-LD schema for rich result eligibility.
- Allow verified AI crawlers (GPTBot, ClaudeBot, Google-Extended) through Cloudflare's verified bots allowlist. This unlocks visibility in ChatGPT, Perplexity, and Google AI answers for supplement searches.
- Add an email capture mechanism — at minimum a footer newsletter subscribe form, or ideally a popup triggered at 60% scroll depth offering a discount on first purchase.
- Update image alt text for each product to describe the specific view: main shot, supplement facts panel, serving scoop, lifestyle/in-use shot. This improves both SEO and accessibility.
Build for the Long Term
- Build a content engine: 2 blog articles per month consistently, covering supplement science, training nutrition, brand spotlights, and buyer guides. This is the single highest-leverage investment for organic traffic and AI citation in your market.
- Set up Google Merchant Center and connect a product feed from Shopify. With GTINs in place, your products can appear in Google Shopping results — a channel that directly captures purchase-intent searches.
- Implement a loyalty/rewards program (Smile.io or LoyaltyLion). Supplement buyers are natural repeat customers — a points system converts them from one-time buyers to brand advocates.
- Add express checkout options — explore PayPal Express (available in Egypt) or evaluate whether Shopify Payments has expanded to Egypt. Every additional payment method reduces checkout abandonment.
- Strengthen the About page with founder story, founding year, supplier relationships, and any media coverage. This directly improves E-E-A-T signals and gives AI systems enough context to describe your brand as a distinct, credible entity.
- Extend Organization JSON-LD with foundingDate, founders, and sameAs URLs pointing to all verified social profiles. This is the most direct path to Knowledge Graph recognition for the Concept Nutrition entity.