Search & AI Registration Guide
For: urWave Company (all 4 websites) Audience: Site owner following steps manually Excludes: Google Ads / AdWords (handled by marketer) Last Updated: February 2026
Table of Contents
Section titled “Table of Contents”- Overview & Priority Map
- Phase 1: Google Search Console (Day 1)
- Phase 2: Google Analytics 4 (Day 1)
- Phase 3: Bing Webmaster Tools (Day 2)
- Phase 4: Google Business Profile (Day 2)
- Phase 5: Structured Data Validation (Day 3)
- Phase 6: AI Agent Discoverability (Day 3)
- Phase 7: Social Profiles for Knowledge Panel (Day 4)
- Phase 8: Email Deliverability (Day 5)
- Phase 9: Performance Monitoring (Day 5)
- Phase 10: Directory & Citation Listings (Day 6-7)
- Phase 11: Ongoing Monthly Maintenance
- Master Checklist
1. Overview & Priority Map
Section titled “1. Overview & Priority Map”Your 4 Properties
Section titled “Your 4 Properties”| # | Site | URL | Primary Purpose | GTM ID |
|---|---|---|---|---|
| 1 | urWhats | https://urwhats.com | WhatsApp Business SaaS | GTM-KBKH4G46 |
| 2 | urWave | https://urwave.com | Parent company / portfolio | GTM-W7VL5NGG |
| 3 | urLead | https://urlead.net | CRM & Lead Management SaaS | (check site) |
| 4 | urHackathon | https://urhackathon.com | Hackathon Management Platform | (check site) |
Priority Diagram
Section titled “Priority Diagram”Day 1 (CRITICAL - Do First) | |-- [1] Google Search Console -----> All 4 sites (indexing, sitemaps, errors) |-- [2] Google Analytics 4 --------> All 4 sites (traffic data) |Day 2 (HIGH) | |-- [3] Bing Webmaster Tools ------> All 4 sites (Bing + Copilot AI + Yahoo + DuckDuckGo) |-- [4] Google Business Profile ---> 1 profile for urWave Company |Day 3 (MEDIUM-HIGH) | |-- [5] Structured Data Testing ---> Validate all JSON-LD on all 4 sites |-- [6] AI Agent Verification -----> Verify llms.txt, ai-plugin.json, robots.txt |Day 4 (MEDIUM) | |-- [7] Social Profiles ------------> LinkedIn, X/Twitter, YouTube (Knowledge Panel) |Day 5 (MEDIUM) | |-- [8] Email Deliverability -------> Google Postmaster, DMARC/SPF/DKIM |-- [9] Performance Monitoring -----> PageSpeed, Core Web Vitals, Uptime |Day 6-7 (NICE TO HAVE) | |-- [10] Directory Listings --------> Saudi business directories, SaaS directories |Ongoing | |-- [11] Monthly Maintenance -------> Review reports, fix issues, update contentWhat Powers What (Why Each Service Matters)
Section titled “What Powers What (Why Each Service Matters)”Google Search Console --> Direct ranking data, index coverage, crawl health --> Feeds data to Google AI Overviews --> Required for hreflang validation (Arabic/English)
Bing Webmaster Tools --> Bing organic search rankings --> Powers Microsoft Copilot AI answers --> Powers Yahoo Search results --> Powers DuckDuckGo results (partially)
Google Business Profile --> Google Maps visibility --> Knowledge Panel in search results --> Local SEO for "WhatsApp business Saudi Arabia" queries --> "People also ask" and AI Overview citations
Google Analytics 4 --> User behavior data --> Conversion tracking --> Audience insights for content strategy
llms.txt + ai-plugin.json + schema.json --> ChatGPT / OpenAI discovery --> Perplexity AI citations --> Claude AI awareness --> Future AI agents2. Phase 1: Google Search Console (Day 1)
Section titled “2. Phase 1: Google Search Console (Day 1)”Why: This is the #1 most important service. Without it, you’re blind to how Google sees your sites. It also directly influences Google AI Overviews.
Step 1: Access Google Search Console
Section titled “Step 1: Access Google Search Console”- Go to: https://search.google.com/search-console
- Sign in with your Google account (use a company Google account, not personal)
- You will repeat the steps below 4 times (once per site)
Step 2: Add Each Property
Section titled “Step 2: Add Each Property”For each of the 4 sites, do the following:
- Click “Add property” (top-left dropdown)
- Choose “URL prefix” method (right side)
- Enter the full URL:
https://urwhats.comhttps://urwave.comhttps://urlead.nethttps://urhackathon.com
- Click Continue
Step 3: Verify Ownership
Section titled “Step 3: Verify Ownership”Recommended Method: DNS TXT Record (via Cloudflare)
Since all 4 sites use Cloudflare:
- Google will show you a TXT record value like:
google-site-verification=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
- Go to Cloudflare Dashboard > select the domain > DNS > Records
- Click Add record:
- Type:
TXT - Name:
@ - Content: paste the full
google-site-verification=XXXX...value - TTL: Auto
- Type:
- Click Save
- Go back to Google Search Console and click Verify
- It may take a few minutes. If it fails, wait 5 minutes and try again.
Alternative Method: HTML Meta Tag
If you prefer not to touch DNS, you can add a meta tag to each site’s <head>:
<meta name="google-site-verification" content="XXXXXXXXXXXXXX" />Add this to the SEO.astro component in each repo. But DNS is cleaner and doesn’t require code changes.
Step 4: Submit Sitemaps
Section titled “Step 4: Submit Sitemaps”After verification, for each property:
- Go to Sitemaps (left sidebar)
- Enter the sitemap URL and click Submit:
| Site | Sitemap URLs to Submit |
|---|---|
| urWhats | https://urwhats.com/sitemap.xml |
| urWave | https://urwave.com/sitemap-index.xml and https://urwave.com/image-sitemap.xml |
| urLead | https://urlead.net/sitemap-index.xml and https://urlead.net/image-sitemap.xml |
| urHackathon | https://urhackathon.com/sitemap-index.xml |
- Wait for Google to process (can take 1-3 days for first crawl)
Step 5: Request Indexing for Key Pages
Section titled “Step 5: Request Indexing for Key Pages”For each site, go to URL Inspection (top search bar) and enter each important page URL:
Priority pages to inspect and request indexing:
| Site | Pages to Submit |
|---|---|
| urWhats | /, /ar, /services, /ar/services, /prices, /ar/prices |
| urWave | /, /ar, /products, /ar/products, /products/urwhats, /products/urpilot |
| urLead | /, /ar, /features, /ar/features, /pricing, /ar/pricing |
| urHackathon | /, /ar, /features, /ar/features, /pricing, /ar/pricing |
For each URL:
- Paste URL in the inspection bar
- Click “Request Indexing”
- Wait for the confirmation (takes 1-2 minutes per URL)
Note: Google limits indexing requests to ~10-12 per day per property. Spread over 2 days if needed.
Step 6: Set International Targeting
Section titled “Step 6: Set International Targeting”- Go to each property
- Check Legacy tools and reports > International Targeting (if available)
- Your hreflang tags in the sitemap and HTML
<head>already handle this, but verify no errors appear here
Step 7: Check for Issues (After 3-5 Days)
Section titled “Step 7: Check for Issues (After 3-5 Days)”Once Google has crawled the sites, check these sections:
- Coverage/Pages: Should show all pages as “Valid” (no errors)
- Experience > Core Web Vitals: Check for any poor URLs
- Enhancements > Breadcrumbs: Verify structured data is detected
- Enhancements > Sitelinks search box: Should appear for main domains
- Security & Manual Actions: Must show “No issues detected”
3. Phase 2: Google Analytics 4 (Day 1)
Section titled “3. Phase 2: Google Analytics 4 (Day 1)”Why: GA4 provides user behavior data, conversion tracking, and audience insights. It works with GTM (already installed on urWhats and urWave).
Step 1: Access Google Analytics
Section titled “Step 1: Access Google Analytics”- Go to: https://analytics.google.com
- Sign in with the same Google account as Search Console
Step 2: Create/Verify Properties
Section titled “Step 2: Create/Verify Properties”Check if properties already exist:
- urWhats has GTM
GTM-KBKH4G46(likely already has GA4) - urWave has GTM
GTM-W7VL5NGGand GA4G-CCL4T0NKY9 - urLead and urHackathon may not have GA4 yet
For sites that need new GA4 properties:
- Click Admin (gear icon, bottom-left)
- Click ”+ Create” > “Property”
- Enter:
- Property name:
urLead.net(orurHackathon.com) - Reporting time zone:
(GMT+03:00) Riyadh - Currency:
Saudi Riyal (SAR)
- Property name:
- Click Next, select Business category, check relevant objectives
- Click Create
Step 3: Set Up Data Streams
Section titled “Step 3: Set Up Data Streams”For each property:
- Go to Admin > Data Streams
- Click “Add stream” > “Web”
- Enter:
- Website URL:
https://urlead.net(or whichever) - Stream name:
urLead Web(or descriptive name)
- Website URL:
- Click Create stream
- Copy the Measurement ID (starts with
G-)
Step 4: Install via Google Tag Manager
Section titled “Step 4: Install via Google Tag Manager”If the site already has GTM:
- Go to https://tagmanager.google.com
- Open the relevant container
- Add a new Tag > Google Analytics: GA4 Configuration
- Paste the Measurement ID
- Trigger: All Pages
- Publish the container
If the site doesn’t have GTM yet (urLead, urHackathon):
Option A (Recommended): Add GTM to the site’s <head>:
<!-- Google Tag Manager --><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-XXXXXXX');</script><!-- End Google Tag Manager -->Option B: Add GA4 directly (simpler but less flexible):
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-XXXXXXXXXX');</script>Step 5: Link Search Console to GA4
Section titled “Step 5: Link Search Console to GA4”This gives you combined search + behavior data:
- In GA4, go to Admin > Product Links > Search Console Links
- Click Link
- Select the matching Search Console property
- Click Submit
Repeat for all 4 properties.
Step 6: Set Up Key Events (Conversions)
Section titled “Step 6: Set Up Key Events (Conversions)”Configure these events as “Key Events” (conversions) in GA4:
| Event | How to Track | Sites |
|---|---|---|
| Form submission | Formspree redirect or success event | All |
| WhatsApp click | GTM click trigger on WhatsApp links | urWhats, urWave |
| Phone click | GTM click trigger on tel: links | All |
| Language switch | GTM click trigger on language toggle | All |
| Pricing page view | Page view event for /prices or /pricing | urWhats, urLead, urHackathon |
In GA4:
- Go to Admin > Events
- Find or create the event
- Toggle “Mark as key event”
Step 7: Enable Google Signals
Section titled “Step 7: Enable Google Signals”This provides cross-device tracking and demographics:
- Go to Admin > Data Settings > Data Collection
- Turn on Google signals data collection
- Acknowledge the policy
4. Phase 3: Bing Webmaster Tools (Day 2)
Section titled “4. Phase 3: Bing Webmaster Tools (Day 2)”Why: Bing powers Microsoft Copilot AI, Yahoo Search, and partially DuckDuckGo. Setting this up literally feeds your content to Copilot when users ask about WhatsApp business tools, CRM platforms, or hackathon software in Saudi Arabia.
Step 1: Access Bing Webmaster Tools
Section titled “Step 1: Access Bing Webmaster Tools”- Go to: https://www.bing.com/webmasters
- Sign in with a Microsoft account (create one if needed)
Step 2: Import from Google Search Console (Fastest Method)
Section titled “Step 2: Import from Google Search Console (Fastest Method)”- Click “Import from Google Search Console”
- Sign in with your Google account
- Select all 4 properties
- Click Import
- Bing will automatically:
- Verify ownership (using your GSC verification)
- Import your sitemaps
- Start crawling
If import doesn’t work for all 4, add them manually:
Step 3: Manual Addition (If Needed)
Section titled “Step 3: Manual Addition (If Needed)”- Click “Add Site Manually”
- Enter the URL (e.g.,
https://urlead.net) - Choose verification method:
- CNAME record (recommended for Cloudflare):
- Go to Cloudflare DNS
- Add CNAME record as instructed by Bing
- Or add the Bing meta tag to
<head>
- CNAME record (recommended for Cloudflare):
- Click Verify
Step 4: Submit Sitemaps
Section titled “Step 4: Submit Sitemaps”For each property in Bing:
- Go to Sitemaps
- Submit the same sitemap URLs as Google Search Console (see table in Phase 1, Step 4)
Step 5: Submit Key URLs
Section titled “Step 5: Submit Key URLs”- Go to URL Submission
- Submit the same priority pages as listed in Phase 1, Step 5
- Bing allows up to 10,000 URL submissions per day (much more generous than Google)
Step 6: Configure Settings
Section titled “Step 6: Configure Settings”- Crawl Control: Set to allow maximum crawling (default is usually fine)
- Geo-targeting: Set to Saudi Arabia if targeting that market specifically
- Block URLs: Verify nothing important is blocked
Step 7: Enable IndexNow (Instant Indexing)
Section titled “Step 7: Enable IndexNow (Instant Indexing)”IndexNow lets you notify Bing instantly when content changes:
- In Bing Webmaster Tools, go to Settings > IndexNow
- Download the API key file
- Place it at:
https://yoursite.com/{api-key}.txt - For Cloudflare Pages, put the key file in the
public/folder of each repo
Bonus: IndexNow is also supported by Yandex, Seznam, and Naver. One submission reaches multiple engines.
5. Phase 4: Google Business Profile (Day 2)
Section titled “5. Phase 4: Google Business Profile (Day 2)”Why: This creates a Knowledge Panel for urWave Company in Google Search, appears in Google Maps, and feeds information to Google AI Overviews. When someone searches “urWave Company Riyadh” or “WhatsApp business platform Saudi Arabia”, your Knowledge Panel appears.
Step 1: Create the Profile
Section titled “Step 1: Create the Profile”- Go to: https://business.google.com
- Click “Manage now”
- Search for “urWave Company” — if it doesn’t exist, click “Add your business to Google”
Step 2: Fill in Business Information
Section titled “Step 2: Fill in Business Information”Business Name: urWave CompanyCategory: Software Company (primary) Technology Company (additional) Business Management Consultant (additional)Address: Riyadh, Saudi Arabia (Use your registered office address if available)Service Area: Saudi Arabia, Middle East, GlobalPhone: +966 508 777 669Website: https://urwave.comStep 3: Verify the Business
Section titled “Step 3: Verify the Business”Google will require verification. Options:
- Phone call or SMS to +966 508 777 669
- Email to an email on the urwave.com domain
- Video call with Google (showing your office/business)
- Postcard mailed to your Riyadh address (takes 1-2 weeks)
The fastest is usually phone/SMS verification.
Step 4: Complete the Profile
Section titled “Step 4: Complete the Profile”After verification, add:
Description (English):
urWave Company is a Saudi Arabian technology company specializing in businesscommunication and digital transformation solutions. Our products include urWhats(WhatsApp Business Platform), urLead (CRM & Lead Management), urHackathon(Hackathon Management), and more. Official Meta Technical Provider.CR: 7052775355 | Riyadh, Saudi Arabia.Hours: Mon-Thu 9:00 AM - 6:00 PM (AST), or as appropriate
Products/Services (add each):
- urWhats - WhatsApp Business Communication Platform
- urLead - CRM & Lead Management Platform
- urHackathon - Hackathon Management Platform
- urHub - Project Management (coming soon)
- urIdea - Innovation Management (coming soon)
- urPilot - AI Business Agent
Photos:
- Company logo (512x512 PNG)
- Office photos (if available)
- Product screenshots
Links:
- Website: https://urwave.com
- Appointment: https://urwave.com/contact
- Menu/Services: https://urwave.com/products
Step 5: Add Arabic Description
Section titled “Step 5: Add Arabic Description”Google Business Profile supports multiple languages. In the dashboard:
- Go to Info > Description
- Add Arabic version:
شركة يورويف هي شركة تقنية سعودية متخصصة في حلول الاتصالات التجارية والتحولالرقمي. تشمل منتجاتنا يورواتس (منصة واتساب للأعمال)، يورليد (إدارة العملاءالمحتملين)، يورهاكاثون (إدارة الهاكاثونات). مزود تقني رسمي معتمد من ميتا.السجل التجاري: 7052775355 | الرياض، المملكة العربية السعودية.Step 6: Request Reviews
Section titled “Step 6: Request Reviews”After launch, ask your early customers to leave Google reviews. Reviews significantly impact:
- Local search rankings
- Knowledge Panel prominence
- Trust signals for AI Overview citations
6. Phase 5: Structured Data Validation (Day 3)
Section titled “6. Phase 5: Structured Data Validation (Day 3)”Why: Structured data (JSON-LD) is what enables rich snippets in Google (star ratings, FAQs, breadcrumbs, organization info) and feeds AI agents with structured facts about your business.
Step 1: Test with Google Rich Results Test
Section titled “Step 1: Test with Google Rich Results Test”- Go to: https://search.google.com/test/rich-results
- Test each site’s homepage:
https://urwhats.comhttps://urwave.comhttps://urlead.nethttps://urhackathon.com
- Also test key pages:
- Service/Features pages
- Pricing pages
- FAQ pages (if any)
- Expected results: should detect
Organization,WebSite,WebPage,FAQPage,SpeakableSpecification - Fix any errors or warnings shown
Step 2: Test with Schema Markup Validator
Section titled “Step 2: Test with Schema Markup Validator”- Go to: https://validator.schema.org
- Enter the same URLs
- This catches additional schema.org spec violations that Google’s tool may not show
- Look for warnings about missing recommended properties
Step 3: Test with Google’s Structured Data Markup Helper
Section titled “Step 3: Test with Google’s Structured Data Markup Helper”- Go to: https://www.google.com/webmasters/markup-helper/
- This helps you visually verify that the data Google extracts matches your intent
Step 4: Check JSON-LD in Browser
Section titled “Step 4: Check JSON-LD in Browser”Quick manual check:
- Open each site in Chrome
- Press
F12(DevTools) > Elements tab - Search for
application/ld+json - Verify the JSON is valid and contains correct data:
- Company name: “urWave Company” (not “urwave”)
- Phone: “+966508777669”
- Address: Riyadh, Saudi Arabia
- URLs are correct
Step 5: Monitor in Search Console
Section titled “Step 5: Monitor in Search Console”After Google crawls the sites:
- Go to GSC > Enhancements
- Check each enhancement type:
- FAQ (if applicable)
- Breadcrumbs
- Sitelinks search box
- Fix any reported errors
7. Phase 6: AI Agent Discoverability (Day 3)
Section titled “7. Phase 6: AI Agent Discoverability (Day 3)”Why: AI agents (ChatGPT, Copilot, Perplexity, Claude, Google AI Overviews) are rapidly becoming the primary way people discover software products. Your sites already have llms.txt, ai-plugin.json, and schema.json. This phase verifies they’re accessible and registers where possible.
Step 1: Verify AI Files Are Accessible
Section titled “Step 1: Verify AI Files Are Accessible”Open each URL in your browser and confirm they load (not 404):
urWhats.com:
-
https://urwhats.com/llms.txt -
https://urwhats.com/llms-full.txt -
https://urwhats.com/.well-known/ai-plugin.json -
https://urwhats.com/.well-known/schema.json -
https://urwhats.com/robots.txt(verify AI bot rules)
urWave.com:
-
https://urwave.com/llms.txt -
https://urwave.com/llms-full.txt -
https://urwave.com/.well-known/ai-plugin.json -
https://urwave.com/.well-known/schema.json -
https://urwave.com/robots.txt
urLead.net:
-
https://urlead.net/llms.txt -
https://urlead.net/llms-full.txt -
https://urlead.net/.well-known/ai-plugin.json -
https://urlead.net/.well-known/schema.json -
https://urlead.net/robots.txt
urHackathon.com:
-
https://urhackathon.com/llms.txt -
https://urhackathon.com/llms-full.txt -
https://urhackathon.com/.well-known/ai-plugin.json -
https://urhackathon.com/.well-known/schema.json -
https://urhackathon.com/robots.txt
Step 2: Verify robots.txt AI Bot Rules
Section titled “Step 2: Verify robots.txt AI Bot Rules”Each site’s robots.txt should allow AI crawlers. Verify these lines exist:
# AI Crawlers - AllowedUser-agent: GPTBotAllow: /
User-agent: ChatGPT-UserAllow: /
User-agent: Google-ExtendedAllow: /
User-agent: PerplexityBotAllow: /
User-agent: ClaudeBotAllow: /
User-agent: AmazonbotAllow: /
User-agent: anthropic-aiAllow: /Step 3: Test with AI Tools Directly
Section titled “Step 3: Test with AI Tools Directly”ChatGPT Test:
- Go to https://chatgpt.com
- Ask: “What is urWhats.com? What do they offer?”
- Ask: “What is urWave Company in Saudi Arabia?”
- Ask: “What are the best WhatsApp business platforms in Saudi Arabia?”
- Check if your sites appear in the answers or citations
Perplexity Test:
- Go to https://perplexity.ai
- Ask the same questions
- Perplexity shows source citations — check if your sites appear
Google AI Overview Test:
- Google search: “WhatsApp business platform Saudi Arabia”
- Google search: “منصة واتساب للأعمال السعودية”
- Check if AI Overview mentions or cites your site
Microsoft Copilot Test:
- Go to https://copilot.microsoft.com
- Ask similar questions
- This uses Bing’s index, so Bing Webmaster Tools registration directly impacts this
Note: AI citation takes weeks to months to build up. Don’t expect immediate results. The infrastructure is in place; the AI models will discover your content over time through crawling.
Step 4: Register with ChatGPT Plugin Directory (Future)
Section titled “Step 4: Register with ChatGPT Plugin Directory (Future)”OpenAI’s plugin/action ecosystem is still evolving. Your ai-plugin.json files are ready for when they open broader registration. Monitor:
- https://platform.openai.com/docs/plugins (for updates)
Step 5: Submit to AI Directories
Section titled “Step 5: Submit to AI Directories”These directories help AI tools discover your products:
- There’s An AI For That (https://theresanaiforthat.com) — List urPilot as an AI agent product
- Product Hunt (https://producthunt.com) — Launch each product for visibility
- AlternativeTo (https://alternativeto.net) — List urWhats as alternative to Twilio, MessageBird, etc.
- G2 (https://g2.com) — Business software reviews (high authority for AI training data)
- Capterra (https://capterra.com) — SaaS directory (frequently cited by AI)
8. Phase 7: Social Profiles for Knowledge Panel (Day 4)
Section titled “8. Phase 7: Social Profiles for Knowledge Panel (Day 4)”Why: Google’s Knowledge Panel pulls data from authoritative social profiles. Having consistent NAP (Name, Address, Phone) across social profiles is a major ranking signal. AI agents also cross-reference social profiles for entity verification.
Required Profiles (in priority order)
Section titled “Required Profiles (in priority order)”1. LinkedIn Company Page (HIGHEST PRIORITY)
Section titled “1. LinkedIn Company Page (HIGHEST PRIORITY)”- Go to: https://www.linkedin.com/company/setup/new/
- Create page for urWave Company:
- Name: urWave Company
- LinkedIn URL: linkedin.com/company/urwave
- Website: https://urwave.com
- Industry: Software Development
- Company size: (your range)
- Headquarters: Riyadh, Saudi Arabia
- Type: Privately Held
- Add description (EN + AR), logo, banner
- List all products as Showcase Pages:
- urWhats (link to urwhats.com)
- urLead (link to urlead.net)
- urHackathon (link to urhackathon.com)
2. X (Twitter) Account
Section titled “2. X (Twitter) Account”- Create: @urWaveCompany (or similar available handle)
- Bio: “Saudi tech company | WhatsApp Business Platform | CRM | Hackathon Management | Official Meta Technical Provider | Riyadh, KSA”
- Website: https://urwave.com
- Pin a tweet introducing the company and products
3. YouTube Channel
Section titled “3. YouTube Channel”- Create a brand channel: urWave Company
- Add channel description, logo, links to all 4 sites
- Upload at minimum:
- Product demo videos (even short screen recordings)
- Arabic tutorial content (high demand, low supply in the market)
4. GitHub Organization (Already Exists)
Section titled “4. GitHub Organization (Already Exists)”- Already at: https://github.com/urWave
- Make sure the org profile has:
- Company name: urWave Company
- Location: Riyadh, Saudi Arabia
- Website: https://urwave.com
- Description filled in
5. Crunchbase Profile
Section titled “5. Crunchbase Profile”- Go to: https://www.crunchbase.com/add-new
- Add urWave Company as an organization
- Fill in founding date (2024), headquarters (Riyadh), website, description
- This is a high-authority source that AI agents reference
Consistency Check
Section titled “Consistency Check”Critical: Every profile must use identical information:
Company Name: urWave CompanyPhone: +966 508 777 669Email: sales@urwave.com / info@urwave.comAddress: Riyadh, Saudi ArabiaWebsite: https://urwave.comFounded: 2024Inconsistent data across profiles confuses search engines and reduces Knowledge Panel chances.
9. Phase 8: Email Deliverability (Day 5)
Section titled “9. Phase 8: Email Deliverability (Day 5)”Why: If your domain emails go to spam, it signals low trust to search engines indirectly. Good email setup also improves form submission deliverability (Formspree notifications, customer responses).
Step 1: Google Postmaster Tools
Section titled “Step 1: Google Postmaster Tools”- Go to: https://postmaster.google.com
- Add each domain:
urwhats.comurwave.comurlead.neturhackathon.com
- Verify via DNS TXT record (similar to GSC)
- Monitor: spam rate, authentication, delivery errors
Step 2: Verify DNS Email Records
Section titled “Step 2: Verify DNS Email Records”In Cloudflare DNS for each domain, verify these records exist:
SPF Record:
Type: TXTName: @Value: v=spf1 include:_spf.google.com include:_spf.mx.cloudflare.net ~all(Adjust based on your actual email provider)
DKIM Record:
- Provided by your email provider (Google Workspace, Zoho, etc.)
- Usually a TXT record with a specific selector
DMARC Record:
Type: TXTName: _dmarcValue: v=DMARC1; p=quarantine; rua=mailto:dmarc@urwave.com; pct=100Step 3: Test Email Authentication
Section titled “Step 3: Test Email Authentication”- Go to: https://www.mail-tester.com
- Send a test email from each domain to the temporary address shown
- Check your score (aim for 10/10)
- Fix any issues flagged
Step 4: Test Deliverability
Section titled “Step 4: Test Deliverability”- Go to: https://www.learndmarc.com
- Verify your DMARC, SPF, DKIM are all passing
10. Phase 9: Performance Monitoring (Day 5)
Section titled “10. Phase 9: Performance Monitoring (Day 5)”Why: Core Web Vitals are a direct ranking factor. Google AI Overviews also prioritize fast, well-structured sites.
Step 1: Google PageSpeed Insights
Section titled “Step 1: Google PageSpeed Insights”- Go to: https://pagespeed.web.dev
- Test each site (both mobile and desktop):
https://urwhats.comandhttps://urwhats.com/arhttps://urwave.comandhttps://urwave.com/arhttps://urlead.netandhttps://urlead.net/arhttps://urhackathon.comandhttps://urhackathon.com/ar
- Target: 90+ Performance on both mobile and desktop
- Note any issues to fix
Step 2: web.dev Measure
Section titled “Step 2: web.dev Measure”- Go to: https://web.dev/measure/
- Run full audits for key pages
- This gives Performance, Accessibility, Best Practices, and SEO scores
Step 3: Set Up Uptime Monitoring
Section titled “Step 3: Set Up Uptime Monitoring”Free uptime monitoring ensures you know when your sites go down:
Option A: UptimeRobot (Recommended, Free)
- Go to: https://uptimerobot.com
- Create free account
- Add HTTP(s) monitors for:
https://urwhats.com(5-min interval)https://urwave.comhttps://urlead.nethttps://urhackathon.com
- Set up alerts (email, Slack, WhatsApp webhook)
Option B: Cloudflare Analytics (Already Available)
- In Cloudflare Dashboard for each domain
- Go to Analytics & Logs > Traffic
- Review request patterns, error rates, bandwidth
Step 4: Set Up Google Search Console Alerts
Section titled “Step 4: Set Up Google Search Console Alerts”GSC automatically sends email alerts for:
- Indexing issues
- Security issues
- Manual actions
- Core Web Vitals regression
Make sure email notifications are enabled:
- Go to GSC > Settings > Email preferences
- Enable all relevant notifications
11. Phase 10: Directory & Citation Listings (Day 6-7)
Section titled “11. Phase 10: Directory & Citation Listings (Day 6-7)”Why: Citations (mentions of your business on other websites) are a ranking factor, especially for local SEO in Saudi Arabia. They also serve as training data for AI agents.
Saudi Arabia Specific Directories
Section titled “Saudi Arabia Specific Directories”| Directory | URL | Priority |
|---|---|---|
| Saudi Business Center | https://mc.gov.sa | HIGH — official government portal |
| Maroof (معروف) | https://maroof.sa | HIGH — Saudi e-commerce trust platform |
| Daleel Saudi | https://daleelsaudi.com | MEDIUM |
| Saudi Yellow Pages | https://saudiyp.com | MEDIUM |
| Kompass | https://sa.kompass.com | MEDIUM |
Global SaaS Directories
Section titled “Global SaaS Directories”| Directory | URL | Priority | List Which Product |
|---|---|---|---|
| G2 | https://g2.com | HIGH | urWhats, urLead |
| Capterra | https://capterra.com | HIGH | urWhats, urLead |
| Product Hunt | https://producthunt.com | HIGH | All products |
| GetApp | https://getapp.com | MEDIUM | urWhats, urLead |
| Software Advice | https://softwareadvice.com | MEDIUM | urWhats, urLead |
| AlternativeTo | https://alternativeto.net | MEDIUM | urWhats (alt to Twilio) |
| SaaSHub | https://saashub.com | MEDIUM | All products |
| SourceForge | https://sourceforge.net | LOW | urWhats |
| TrustRadius | https://trustradius.com | LOW | urWhats, urLead |
WhatsApp / Messaging Specific
Section titled “WhatsApp / Messaging Specific”| Directory | URL | Priority |
|---|---|---|
| Meta Business Partner Directory | https://www.facebook.com/business/partner-directory | HIGH |
| WhatsApp Business Solution Provider listing | Contact Meta directly | HIGH |
As an Official Meta Technical Provider, you should be listed in Meta’s partner directory. Contact your Meta representative.
How to Submit
Section titled “How to Submit”For each directory:
- Create an account
- Submit your business/product listing
- Use identical information every time:
- Name: urWave Company
- Phone: +966 508 777 669
- Website: https://urwave.com (parent) or specific product URL
- Description: Consistent with other profiles
- Add logo, screenshots, and product details
- Respond to reviews when they come
12. Phase 11: Ongoing Monthly Maintenance
Section titled “12. Phase 11: Ongoing Monthly Maintenance”Why: SEO and AI discoverability are not “set and forget”. Algorithms change, competitors emerge, and your content needs updates.
Weekly (15 min)
Section titled “Weekly (15 min)”- Check GSC for new crawl errors or security issues
- Review uptime monitoring for any downtime incidents
- Check Bing Webmaster for any issues
Monthly (1-2 hours)
Section titled “Monthly (1-2 hours)”- GSC Performance Review:
- Top queries (EN + AR separately)
- CTR trends
- Average position changes
- New/lost keywords
- GA4 Review:
- Traffic trends by source
- Top landing pages
- Conversion rates
- Bounce rate by page
- PageSpeed Re-test:
- Re-test key pages
- Check Core Web Vitals in GSC
- Content Freshness:
- Update copyright year if needed
- Add new FAQs based on customer questions
- Update pricing if changed
- AI Citation Check:
- Test 3-5 queries in ChatGPT, Copilot, Perplexity
- Track whether your sites appear in AI answers
- Note which queries cite you and which don’t
Quarterly (Half Day)
Section titled “Quarterly (Half Day)”- Full SEO audit using free tools:
- Screaming Frog (free for up to 500 URLs): https://screamingfrog.co.uk
- Check for broken links, missing meta tags, redirect chains
- Competitor analysis:
- Who ranks above you for target keywords?
- What content do they have that you don’t?
- Content gap analysis:
- What questions are people asking that you don’t answer?
- Arabic content gaps (huge opportunity — most competitors don’t have Arabic)
- Update AI files:
- Refresh
llms.txtandllms-full.txtwith new products/features - Update
ai-plugin.jsonif API endpoints change
- Refresh
- Review and respond to any Google Business Profile reviews
Annually
Section titled “Annually”- Full website redesign/refresh evaluation
- Domain authority check (Ahrefs, Moz, or free alternatives)
- SSL certificate renewal verification (Cloudflare handles this, but verify)
- Review all directory listings for accuracy
13. Master Checklist
Section titled “13. Master Checklist”Day 1: Google Search Console + GA4
Section titled “Day 1: Google Search Console + GA4”- GSC: Add urwhats.com, verify via Cloudflare DNS
- GSC: Add urwave.com, verify via Cloudflare DNS
- GSC: Add urlead.net, verify via Cloudflare DNS
- GSC: Add urhackathon.com, verify via Cloudflare DNS
- GSC: Submit sitemaps for all 4 sites
- GSC: Request indexing for 6 priority pages per site
- GA4: Verify/create properties for all 4 sites
- GA4: Link each GA4 property to its GSC property
- GA4: Set up key events (form submission, WhatsApp click, phone click)
- GA4: Enable Google Signals
Day 2: Bing + Google Business Profile
Section titled “Day 2: Bing + Google Business Profile”- Bing: Import all 4 sites from GSC (or add manually)
- Bing: Submit sitemaps
- Bing: Submit priority URLs
- Bing: Set up IndexNow API key
- GBP: Create urWave Company profile
- GBP: Verify via phone/SMS
- GBP: Complete all profile fields (EN + AR)
- GBP: Add products, photos, hours
Day 3: Validation + AI
Section titled “Day 3: Validation + AI”- Test all 4 sites with Google Rich Results Test
- Test all 4 sites with Schema.org Validator
- Verify all AI files accessible (llms.txt, ai-plugin.json, etc.)
- Verify robots.txt allows AI crawlers
- Test queries in ChatGPT, Copilot, Perplexity
- Submit to Product Hunt (at minimum)
Day 4: Social Profiles
Section titled “Day 4: Social Profiles”- Create/update LinkedIn company page
- Create X (Twitter) account
- Create YouTube channel
- Update GitHub organization profile
- Create Crunchbase profile
- Verify NAP consistency across all profiles
Day 5: Email + Performance
Section titled “Day 5: Email + Performance”- Set up Google Postmaster Tools for all domains
- Verify SPF, DKIM, DMARC records
- Test email deliverability (mail-tester.com)
- Run PageSpeed Insights for all 8 homepage URLs
- Set up UptimeRobot for all 4 sites
- Enable GSC email notifications
Day 6-7: Directories
Section titled “Day 6-7: Directories”- Register on Maroof (معروف) — Saudi trust platform
- Submit to G2
- Submit to Capterra
- Submit to AlternativeTo
- Submit to SaaSHub
- Verify Meta Partner Directory listing
- Submit to 2-3 Saudi business directories
Ongoing
Section titled “Ongoing”- Weekly: Check GSC for errors (15 min)
- Monthly: Full performance review (1-2 hours)
- Quarterly: SEO audit + AI citation tracking
- Respond to Google Business Profile reviews
Quick Reference: All Service URLs
Section titled “Quick Reference: All Service URLs”| Service | URL | Account Needed |
|---|---|---|
| Google Search Console | https://search.google.com/search-console | |
| Google Analytics 4 | https://analytics.google.com | |
| Google Tag Manager | https://tagmanager.google.com | |
| Google Business Profile | https://business.google.com | |
| Google Postmaster Tools | https://postmaster.google.com | |
| Google PageSpeed | https://pagespeed.web.dev | None |
| Google Rich Results Test | https://search.google.com/test/rich-results | None |
| Bing Webmaster Tools | https://www.bing.com/webmasters | Microsoft |
| Schema.org Validator | https://validator.schema.org | None |
| UptimeRobot | https://uptimerobot.com | Free account |
| Mail Tester | https://www.mail-tester.com | None |
| Maroof (معروف) | https://maroof.sa | Saudi ID/CR |
| Product Hunt | https://producthunt.com | Free account |
| G2 | https://g2.com | Free account |
| Capterra | https://capterra.com | Free account |
This guide was created for urWave Company. Follow phases in order for best results. The most impactful actions are Google Search Console (Phase 1) and Bing Webmaster Tools (Phase 3) — these directly determine whether your content appears in search results and AI answers.