Plugin Directory

Changeset 3459456


Ignore:
Timestamp:
02/12/2026 01:52:33 AM (6 weeks ago)
Author:
visiblefirst
Message:

Release 3.2.43 - Force auto-updates, fix score sync domain lookup

Location:
visiblefirst
Files:
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • visiblefirst/tags/3.2.43/readme.txt

    r3459357 r3459456  
    1 === VisibleFirst – AI SEO for ChatGPT, Claude & Gemini ===
     1=== VisibleFirst ===
    22Contributors: visiblefirst
    33Tags: seo, ai, aeo, schema, open graph
     
    55Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 3.2.42
     7Stable tag: 3.2.43
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 The first WordPress SEO plugin built for the AI era. Get found by Google AND by ChatGPT, Claude, Gemini, and Perplexity.
     11AI-powered SEO and Answer Engine Optimization (AEO) for WordPress. Optimize for search engines, AI assistants, and social media.
    1212
    1313== Description ==
    1414
    15 = Is AI Recommending YOUR Business... Or Your Competitors? =
    16 
    17 **2.4 billion searches happen monthly on AI assistants.** ChatGPT alone processes over 100 million queries per week. Claude, Gemini, and Perplexity are growing exponentially.
    18 
    19 When your customers ask "What's the best [your service] in [your city]?" – are they finding you? Or are they finding your competitors?
    20 
    21 **67% of customers now use AI to research businesses before buying.** If your content isn't optimized for AI assistants, you're invisible to a massive and growing share of your potential customers.
    22 
    23 = Remember "Mobile First"? Welcome to AI First. =
    24 
    25 For over a decade, SEO meant optimizing for Google's blue links. That era is ending.
    26 
    27 AI-powered search is replacing traditional results. Google's AI Overviews, ChatGPT's web browsing, Claude's research capabilities – they're all changing how people find information. And they require a completely different optimization approach.
    28 
    29 **VisibleFirst is the first WordPress plugin built from the ground up for this new reality.** Not AI bolted onto a legacy SEO plugin. Not features added as an afterthought. A complete visibility platform designed for how search works today.
    30 
    31 = The Problem We Solve =
    32 
    33 For nearly two decades, we watched good businesses stay invisible. Not because they weren't good at what they do – but because our industry made visibility feel impossible:
    34 
    35 * **Confusing audit tools** that identify problems but never solve them
    36 * **Marketing tactics** that change with every algorithm update
    37 * **Fragmented tools** handling disconnected pieces of the puzzle
    38 * **Legacy SEO plugins** with AI features bolted on as an afterthought
    39 
    40 Good businesses deserve to be found. Not someday. Not after mastering 300 SEO tactics. Not after hiring an expensive agency. **Now. Today. With the business you have and the budget you have.**
    41 
    42 That's why we built VisibleFirst.
    43 
    44 = What Makes VisibleFirst Different =
    45 
    46 **We pioneered Answer Engine Optimization (AEO)**
    47 
    48 While other plugins focus exclusively on Google, VisibleFirst optimizes your content for AI assistants. We were among the first to implement llms.txt – the emerging standard that helps AI crawlers understand your website (think robots.txt, but for LLMs).
    49 
    50 **We generate complete content, not just metadata**
    51 
    52 Other plugins help you write better titles and descriptions. VisibleFirst creates entire researched blog posts, complete with AI-generated featured images. Our multi-AI pipeline uses Claude for writing, Perplexity for research, Gemini for editing, and DALL-E 3 for images.
    53 
    54 **We create images, not just text**
    55 
    56 Need a featured image? Social media graphic? Open Graph image? VisibleFirst generates them on demand using DALL-E 3, optimized for each platform's specifications.
    57 
    58 **We don't nickel and dime**
    59 
    60 Every feature is available on every plan – including Free. No "upgrade to unlock" walls. No artificial limitations. The only difference between plans is how many AI credits you get.
    61 
    62 = Three Visibility Channels, One Plugin =
    63 
    64 VisibleFirst optimizes your content across three critical channels:
    65 
    66 **Search Engine Optimization (SEO)**
    67 Traditional search visibility for Google, Bing, and other search engines.
    68 
    69 * AI-powered title generation that captures search intent
    70 * Meta description optimization for higher click-through rates
    71 * Focus keyword analysis with actionable recommendations
    72 * 100-point SEO scoring with detailed breakdowns
    73 * SERP preview showing exactly how you'll appear in search results
    74 * Content recommendations based on top-ranking competitors
    75 
    76 **Answer Engine Optimization (AEO)**
    77 The new discipline of getting cited by AI assistants.
    78 
    79 * llms.txt generator – the robots.txt for AI crawlers
    80 * Schema.org structured data that AI assistants actually use
    81 * AI visibility scoring across ChatGPT, Claude, Gemini, and Perplexity
    82 * Content clarity analysis ensuring AI can parse your content
    83 * Citation optimization for AI-generated answers
    84 
    85 **Social Media Optimization (SMO)**
    86 Make your content shine when shared on social platforms.
    87 
    88 * Open Graph tag management for Facebook and LinkedIn
    89 * Twitter Card optimization for maximum engagement
    90 * Social preview tool showing exactly how shares will appear
    91 * AI-generated social images sized for each platform
    92 * SMO scoring with improvement recommendations
    93 
    94 = Comprehensive Feature List =
    95 
    96 **AI Content Generation**
    97 
    98 * Full blog post creation with research and citations
    99 * Multi-AI pipeline (Claude writes, Perplexity researches, Gemini edits)
    100 * Featured image generation using DALL-E 3
    101 * Social image generation optimized per platform
    102 * Alt text generation for accessibility and SEO
    103 * Bulk content generation for multiple posts
    104 
    105 **SEO Tools**
    106 
     15VisibleFirst is a comprehensive visibility optimization plugin that helps your content get found by search engines, AI assistants (ChatGPT, Claude, Gemini), and social media platforms.
     16
     17**We believe you deserve to be found.**
     18
     19Not someday. Not after you master 300 SEO tactics. Not after you hire an agency. Now. Today. With the business you have and the budget you have.
     20
     21= Why VisibleFirst? =
     22
     23While other SEO plugins focus only on traditional search engines, VisibleFirst is the first to include **Answer Engine Optimization (AEO)** - helping your content get cited by AI assistants like ChatGPT, Claude, and Gemini.
     24
     25= Key Features =
     26
     27**AI Visibility (AEO)**
     28* Schema.org structured data generator
     29* llms.txt file management for AI crawlers
     30* AI-friendly content analyzer
     31* Answer Engine visibility scoring
     32
     33**Search Visibility (SEO)**
    10734* AI-powered SEO title generator
    10835* Meta description optimizer
    10936* Focus keyword analysis
    110 * Keyword density checker
    111 * Content length recommendations
    112 * Heading structure analysis
    113 * Internal linking suggestions
    114 * 100-point SEO scoring
     37* Content recommendations
    11538* SERP preview
    116 * Robots.txt editor
    117 * XML sitemap support
    118 * Canonical URL management
    119 
    120 **AEO Tools**
    121 
    122 * llms.txt generator (standard and extended versions)
    123 * llms.txt file management and hosting
    124 * Schema.org markup generator (20+ types)
    125 * AI visibility scoring
    126 * Content clarity analyzer
    127 * Question-answer format optimizer
    128 * Citation-ready content formatting
    129 * AI crawler instructions
    130 
    131 **SMO Tools**
    132 
    133 * Open Graph meta tags
    134 * Twitter Card meta tags
     39
     40**Social Visibility (SMO)**
     41* Open Graph tag management
     42* Twitter Card optimization
    13543* Social preview tool
    136 * Platform-specific image generation
    137 * Share optimization scoring
    138 * Facebook debugger integration
    139 * LinkedIn post inspector support
    140 
    141 **Technical SEO**
    142 
    143 * 301/302 redirect manager
    144 * Redirect import/export
    145 * Broken link detection
    146 * Alt text bulk editor
    147 * Image optimization recommendations
    148 * Page speed insights
    149 * Mobile optimization checks
    150 
    151 **Analytics & Reporting**
    152 
    153 * Site-wide visibility dashboard
     44* AI-generated social images
     45
     46**Visibility Scores**
     47* Real-time scoring across all three visibility dimensions
     48* Actionable recommendations
     49* Site-wide analytics
    15450* Per-page optimization tracking
    155 * AI activity log with undo capability
    156 * Credit usage monitoring
    157 * Optimization opportunity alerts
    158 * Before/after comparisons
    159 
    160 **Integrations**
    161 
    162 * Works alongside Yoast SEO
    163 * Works alongside Rank Math
    164 * Works alongside All in One SEO
    165 * Gutenberg editor support
    166 * Classic editor support
    167 * Elementor compatibility
    168 * 1-click migration from other SEO plugins
    169 
    170 = Free Forever – 5,000 Credits/Month =
    171 
    172 This is not a crippled demo. This is not a 14-day trial. This is a fully-functional visibility platform with 5,000 AI credits every single month, forever, for free.
    173 
    174 **What you get with Free:**
    175 
    176 * Complete site-wide visibility scoring (SEO, AEO, SMO)
    177 * Full AI-powered title and description generation
    178 * Complete llms.txt generator and manager
    179 * All Schema.org structured data types
    180 * Full Open Graph and Twitter Card management
    181 * Complete redirect manager (301/302)
    182 * All bulk optimization tools
    183 * Complete SERP preview functionality
    184 * Full per-page optimization tracking
    185 * AI activity log with undo
    186 * All future features as they're released
    187 
    188 **What Free does NOT include:**
    189 
    190 * Feature limitations (there are none)
    191 * Artificial restrictions (there are none)
    192 * "Upgrade to unlock" walls (there are none)
    193 
    194 The only difference between Free and paid plans is how many AI credits you receive each month.
    195 
    196 = Subscription Plans =
    197 
    198 Need more credits? Choose a plan that fits your needs:
    199 
    200 **Starter – $19/month**
    201 10,000 credits monthly. Perfect for growing sites that need more AI power.
    202 
    203 **Growth – $49/month**
    204 25,000 credits monthly. For businesses serious about visibility everywhere. Our most popular plan.
    205 
    206 **Agency – $149/month**
    207 50,000 credits monthly. For agencies and consultants managing multiple client sites.
    208 
    209 All plans include:
    210 
    211 * All features (same as Free)
    212 * Priority support
    213 * Multi-site licensing (use on up to 3 sites)
    214 * Monthly credit refresh
    215 * Cancel anytime
     51
     52= Free (5,000 credits/month) =
     53
     54Everything you need to see where you stand and start improving:
     55
     56* Complete site-level tools (scoring, sitemap, robots.txt, llms.txt)
     57* Complete page-level tools (scoring, metabox, SERP preview, Open Graph)
     58* Complete blog-level tools (scoring, metadata, focus keywords)
     59* Redirect manager (301/302 redirects)
     60* All AI features included
     61* All scoring features unlimited
     62
     63This is not a crippled demo. This is a real tool that delivers real results.
     64
     65= Subscription Tiers =
     66
     67Need more credits? Subscribe for higher limits:
     68
     69* Starter ($19/month): 10,000 credits/month
     70* Growth ($49/month): 25,000 credits/month
     71* Agency ($149/month): 50,000 credits/month
     72
     73All features are available on every tier. The only difference is how many credits you get.
    21674
    21775= Credit Packs =
    21876
    219 Need a one-time boost? Purchase credit packs that never expire:
    220 
    221 * **Boost Pack** – 5,000 credits for $19
    222 * **Power Pack** – 15,000 credits for $49
    223 * **Mega Pack** – 30,000 credits for $149
    224 
    225 Credit packs are perfect for:
    226 
    227 * One-time bulk optimization projects
    228 * Seasonal content pushes
    229 * Website launches or relaunches
    230 * Topping up between subscription renewals
    231 
    232 = How Credits Work =
    233 
    234 Every AI operation uses credits:
    235 
    236 * Generate an SEO title: ~10 credits
    237 * Generate a meta description: ~10 credits
    238 * Generate alt text: ~5 credits
    239 * Generate a full blog post: ~100-200 credits
    240 * Generate a featured image: ~50 credits
    241 * Analyze content clarity: ~20 credits
    242 
    243 Free users get 5,000 credits monthly – enough for hundreds of optimizations. Subscribers get more. Credit packs provide additional capacity that never expires.
    244 
    245 = Real Results from Real Users =
    246 
    247 > "We went from 0 AI mentions to 6 in just 3 weeks. ChatGPT is now recommending us when people ask about coffee roasters in Portland."
    248 > — *Local Coffee Roaster*
    249 
    250 > "Our AI visibility score jumped from 12% to 89%. We're now showing up in Claude and Gemini responses for our key services."
    251 > — *B2B Packaging Company*
    252 
    253 > "Demo requests increased 2.3x after implementing VisibleFirst recommendations. The llms.txt file alone was a game-changer."
    254 > — *SaaS Company*
    255 
    256 = Works With Your Existing Setup =
    257 
    258 Already using another SEO plugin? VisibleFirst plays nice.
    259 
    260 **Coexistence Mode**
    261 Run VisibleFirst alongside Yoast, Rank Math, or All in One SEO. Choose which plugin handles which features. Get AEO capabilities without disrupting your existing workflow.
    262 
    263 **Migration Mode**
    264 Ready to switch? VisibleFirst imports your existing SEO data with one click. No lost rankings. No manual re-entry. Seamless transition.
    265 
    266 = About VisibleFirst =
    267 
    268 VisibleFirst was founded by Dwight Davis, a digital marketing veteran with six years at Intuit managing a $256 million budget and a team of 28. After watching both enterprises and small businesses struggle with the same visibility challenges, he built the platform he wished existed.
    269 
    270 Based in Boise, Idaho, VisibleFirst is on a mission to make visibility accessible to every business – not just those with enterprise budgets or dedicated marketing teams.
    271 
    272 We believe that if you're good at what you do, people should be able to find you. That's it. That's the whole mission.
    273 
    274 = Technical Requirements =
    275 
    276 * WordPress 5.8 or higher
    277 * PHP 7.4 or higher
    278 * MySQL 5.6 or higher
    279 * HTTPS recommended (required for some AI features)
    280 * No additional server requirements
    281 
    282 = Support & Documentation =
    283 
    284 * **Documentation**: Comprehensive guides at visiblefirst.com/docs
    285 * **Support Forum**: WordPress.org support forum
    286 * **Email Support**: support@visiblefirst.com
    287 * **Priority Support**: Available for subscribers
     77Need more credits? Purchase additional packs:
     78
     79* Boost: 5,000 credits / $19
     80* Power: 15,000 credits / $49
     81* Mega: 30,000 credits / $149
     82
     83Credit packs never expire.
    28884
    28985== Installation ==
    29086
    291 **From WordPress Dashboard:**
    292 
    293 1. Go to Plugins → Add New
    294 2. Search for "VisibleFirst"
    295 3. Click "Install Now" then "Activate"
    296 4. Navigate to VisibleFirst in your admin menu
    297 5. Check your visibility scores and start optimizing
    298 
    299 **Manual Installation:**
    300 
    301 1. Download the plugin from WordPress.org
    302 2. Upload to `/wp-content/plugins/visiblefirst/`
    303 3. Activate through the Plugins menu
    304 4. Navigate to VisibleFirst in your admin menu
    305 
    306 **No API keys required. No complicated setup. Works immediately.**
     871. Upload the plugin files to `/wp-content/plugins/visiblefirst/` or install through the WordPress plugins screen.
     882. Activate the plugin through the 'Plugins' screen in WordPress.
     893. Go to VisibleFirst in your admin menu to view your visibility dashboard.
     904. Edit any post or page to see the VisibleFirst optimization metabox.
    30791
    30892== Frequently Asked Questions ==
     
    31094= What is Answer Engine Optimization (AEO)? =
    31195
    312 AEO is the practice of optimizing your content to be cited by AI assistants like ChatGPT, Claude, Gemini, and Perplexity. When someone asks "What's the best Italian restaurant in Denver?" you want YOUR restaurant in that answer.
    313 
    314 Traditional SEO focuses on ranking in search results. AEO focuses on being the answer that AI provides directly to users.
     96AEO is the practice of optimizing your content to be cited by AI assistants like ChatGPT, Claude, and Gemini when they answer user questions. This includes structured data, clear content formatting, and the llms.txt standard.
    31597
    31698= What is llms.txt? =
    31799
    318 llms.txt is an emerging standard (similar to robots.txt) that helps AI assistants understand your website. It provides context about your business, key pages, services, and expertise – giving AI crawlers the information they need to accurately represent your business in their responses.
    319 
    320 VisibleFirst was among the first plugins to support llms.txt, giving early adopters a significant advantage.
    321 
    322 = Do I need to replace my current SEO plugin? =
    323 
    324 No! VisibleFirst can run alongside Yoast SEO, Rank Math, All in One SEO, and others. Our coexistence mode lets you choose which plugin handles which features.
    325 
    326 That said, VisibleFirst includes complete SEO functionality, so you can use it as your only SEO plugin if you prefer.
    327 
    328 = Is my content safe? =
    329 
    330 Yes. AI features process your content to generate optimizations, but we never store your content or use it for AI training. All processing happens in real-time and is immediately discarded.
    331 
    332 See our [Privacy Policy](https://visiblefirst.com/privacy-policy/) for complete details.
    333 
    334 = How is this different from Yoast or Rank Math? =
    335 
    336 Traditional SEO plugins optimize for Google's search results. VisibleFirst optimizes for that AND for AI assistants like ChatGPT, Claude, and Gemini.
    337 
    338 Key differences:
    339 
    340 * **AEO capabilities**: llms.txt support, AI visibility scoring, citation optimization
    341 * **Content generation**: Full blog posts with research, not just metadata suggestions
    342 * **Image generation**: DALL-E 3 images created on demand
    343 * **Multi-AI approach**: Uses Claude, GPT-4, Gemini, and Perplexity together
    344 
    345 = What AI models does VisibleFirst use? =
    346 
    347 VisibleFirst uses a multi-AI approach, selecting the best model for each task:
    348 
    349 * **Claude (Anthropic)**: Primary content generation and analysis
    350 * **GPT-4 (OpenAI)**: Complex reasoning and content optimization
    351 * **DALL-E 3 (OpenAI)**: Image generation
    352 * **Gemini (Google)**: Content editing and refinement
    353 * **Perplexity**: Research and fact-checking
    354 
    355 = Are there any hidden fees? =
    356 
    357 No. The subscription price is the price. There are no setup fees, no per-site fees, no "pro" features locked behind additional paywalls.
    358 
    359 = Can I cancel anytime? =
    360 
    361 Yes. All subscriptions can be cancelled anytime from your customer portal. You'll retain access until the end of your billing period.
    362 
    363 = Do unused credits roll over? =
    364 
    365 Monthly subscription credits refresh each month and don't roll over. However, credit pack purchases never expire – they remain in your account until used.
     100llms.txt is a file (similar to robots.txt) that helps AI assistants understand your website. It provides context about your site, key pages, and topics you cover.
     101
     102= Does VisibleFirst work with other SEO plugins? =
     103
     104Yes! VisibleFirst can coexist with Yoast SEO, Rank Math, All in One SEO, and others. You can choose which plugin handles which aspects of your SEO.
     105
     106= How many AI credits do I get? =
     107
     108Free users get 5,000 AI credits per month. Subscribers get more: Starter (10,000), Growth (25,000), or Agency (50,000). You can also purchase credit packs that never expire.
     109
     110= Are any features locked? =
     111
     112No! All features are available on every tier, including Free. The only difference between tiers is how many credits you get each month.
     113
     114= Is my content sent to external servers? =
     115
     116AI generation features use the VisibleFirst API to process requests securely. Your content is never stored or used for training purposes.
    366117
    367118== External Services ==
    368119
    369 VisibleFirst connects to external services to provide AI-powered features. Your content is processed but never stored or used for training.
    370 
    371 **VisibleFirst API** (visiblefirst.com)
    372 Handles AI content generation, license validation, and credit tracking.
    373 [Terms of Service](https://visiblefirst.com/terms-of-service/) | [Privacy Policy](https://visiblefirst.com/privacy-policy/)
    374 
    375 **AI Providers**
    376 Claude (Anthropic), GPT-4/DALL-E (OpenAI), Gemini (Google), Perplexity
    377 [Anthropic Privacy](https://www.anthropic.com/privacy) | [OpenAI Privacy](https://openai.com/policies/privacy-policy) | [Google Privacy](https://policies.google.com/privacy) | [Perplexity Privacy](https://www.perplexity.ai/privacy)
    378 
    379 **Stripe**
    380 Secure payment processing for subscriptions and credit packs.
    381 [Stripe Privacy](https://stripe.com/privacy)
     120This plugin connects to external third-party services to provide AI-powered features. By using these features, you agree to the terms and privacy policies of these services.
     121
     122= VisibleFirst API =
     123
     124The plugin connects to the VisibleFirst API (https://visiblefirst.com/wp-json/visibl/v1/) for the following features:
     125
     126**AI Content Generation:**
     127* AI-powered SEO title and meta description generation
     128* AI-powered alt text generation for images
     129* AI-powered Open Graph image generation
     130* llms.txt content enhancement
     131
     132Data sent: Post/page content excerpts, image URLs, site domain
     133
     134**License and Subscription Verification:**
     135* Validates subscription status and credit allocation
     136* Checks activation slots for multi-site licenses
     137
     138Data sent: License key (if subscribed), site domain
     139
     140**Site Registration:**
     141* Registers your site for credit tracking and usage monitoring
     142* Only occurs when you complete the optional registration form
     143
     144Data sent: Site domain, email address (user-provided), WordPress version, consent preferences
     145
     146**Keyword and Score Synchronization (Optional):**
     147* Syncs focus keywords and visibility scores to the VisibleFirst Index
     148* Only occurs if you opt-in during registration
     149
     150Data sent: Focus keywords, post URLs, post titles, SEO/SMO/AEO scores
     151
     152**Credit Tracking:**
     153* Monitors AI credit usage and remaining balance
     154* Resets monthly based on subscription tier
     155
     156Data sent: Site domain, API key
     157
     158**Terms of Service:** https://visiblefirst.com/terms-of-service/
     159**Privacy Policy:** https://visiblefirst.com/privacy-policy/
     160
     161= Third-Party AI Providers =
     162
     163The VisibleFirst API routes requests to industry-leading AI providers to generate content. Your content is processed but never stored or used for AI training:
     164
     165* **Anthropic (Claude)** - Text generation
     166  Privacy Policy: https://www.anthropic.com/privacy
     167
     168* **OpenAI (GPT-4, DALL-E)** - Text and image generation
     169  Privacy Policy: https://openai.com/policies/privacy-policy
     170
     171* **Google (Gemini)** - Text generation
     172  Privacy Policy: https://policies.google.com/privacy
     173
     174* **Perplexity** - Research and fact-checking
     175  Privacy Policy: https://www.perplexity.ai/privacy
     176
     177All AI processing is handled through the VisibleFirst API, which acts as a secure proxy. Your API keys are never exposed to third parties.
     178
     179= Stripe Payment Processing =
     180
     181Credit pack purchases and subscriptions are processed through Stripe. When you make a purchase, you are redirected to Stripe's secure checkout.
     182
     183**What data is sent to Stripe:**
     184* Your email address
     185* Payment information (handled directly by Stripe, never touches our servers)
     186
     187**Stripe Privacy Policy:** https://stripe.com/privacy
    382188
    383189== Screenshots ==
    384190
    385 1. **Visibility Dashboard** – See your SEO, AEO, and SMO scores at a glance with actionable recommendations
    386 2. **Post Editor Metabox** – AI-powered optimization right where you write, with real-time scoring
    387 3. **llms.txt Generator** – Create and manage your AI crawler instructions with our 3-phase pipeline
    388 4. **Bulk Optimization Tools** – Optimize hundreds of posts with AI-generated titles, descriptions, and alt text
    389 5. **Redirect Manager** – Manage 301/302 redirects with easy import/export
    390 6. **AI Activity Log** – Track every AI operation with one-click undo capability
    391 7. **SERP Preview** – See exactly how your pages will appear in Google search results
    392 8. **Social Preview** – Preview how your content will look when shared on Facebook, Twitter, and LinkedIn
     1911. Dashboard with visibility scores
     1922. Post editor metabox
     1933. AI content generation
     1944. Settings page
     1955. Redirect manager
    393196
    394197== Changelog ==
    395198
    396 = 3.2.42 =
    397 * FIX: Post list VF Score column now shows correct score (was using stale meta key)
    398 
    399 
    400 = 3.2.41 =
    401 * NEW: VF Index™ - See which AI platforms (ChatGPT, Claude, Gemini, Perplexity) know about your business
    402 * NEW: Auto-check on first dashboard visit - no need to click "Check Now"
    403 * NEW: Auto-ping on plugin activation for immediate registration
    404 * IMPROVED: Status message now shows "Last checked X ago" instead of technical cache info
    405 * IMPROVED: Info tooltips added explaining each metric
    406 * FIX: Configurable AI model names to prevent API breakage from provider updates
    407 
    408 
    409 = 3.2.37 =
    410 * NEW: Daily ping for automatic site registration (diagnostics)
    411 * IMPROVED: Sites now register automatically without requiring opt-in
    412 
    413 
    414 = 3.2.36 =
    415 * IMPROVED: Simplified update notice - just shows version number
    416 
    417 = 3.2.35 =
    418 * IMPROVED: Update notice now reflects current credit model (no license key needed)
    419 
    420 = 3.2.34 =
    421 * FIX: Opt In button now works (fixed button ID mismatch)
    422 
    423 = 3.2.33 =
    424 * FIX: Registration button no longer hangs - sync now runs in background
    425 
    426 = 3.2.32 =
    427 * IMPROVED: Removed misleading "points possible" from Reach 100% header
    428 
    429 
    430 = 3.2.31 =
    431 * FIX: Score sync now correctly reports VF Index scores to server
    432 * IMPROVED: Diagnostic telemetry enabled by default for better product insights
    433 
    434 = 3.2.30 =
    435 * IMPROVED: Bulk tools now show "100 max per batch" limit
    436 
    437 = 3.2.29 =
    438 * FIX: Page Optimizer now saves post before reload to prevent "unsaved changes" warning
    439 * FIX: Removed visible credit cost labels from metabox buttons
    440 * FIX: Updated upgrade success message for clarity
    441 
    442 = 3.2.28 =
    443 * FIX: Credits now refresh automatically after purchasing additional credits
    444 
    445 = 3.2.27 =
    446 * FIX: Bulk optimization results modal now scrolls to show all results
    447 
    448 = 3.2.26 =
    449 * SECURITY: Moved llms.txt generation prompt to server-side API
    450 * Prompts and API keys are no longer exposed in client plugin
    451 
    452 = 3.2.25 =
    453 * FIX: llms.txt generation now handles large sites by truncating crawl data to fit API token limits
    454 * Prevents "prompt too long" errors on sites with extensive content
    455 
    456 = 3.2.24 =
    457 * WordPress.org Plugin Directory launch
    458 * Comprehensive readme with full feature documentation
     199= 3.2.43 =
     200* IMPROVED: Force auto-updates to ensure users always have the latest version
     201* FIX: Score sync handles invalid site_id by falling back to domain lookup
    459202
    460203= 3.2.23 =
    461 * External Services documentation updates
     204* IMPROVED: External Services documentation now explicitly lists all API endpoints and data flows
     205* IMPROVED: Clear documentation of license validation, site registration, keyword sync, and credit tracking
     206* WordPress.org Plugin Directory compliance update
    462207
    463208= 3.2.22 =
    464 * Plugin checker compliance updates
    465 * Customer portal improvements
     209* FIX: Plugin checker compliance - translators comments, nonce verification, phpcs annotations
     210* IMPROVED: Customer portal cancel flow with save offers (downgrade, pause, contact support)
     211* IMPROVED: Customer portal contact form now sends to support email
     212* IMPROVED: External services documentation now includes Perplexity
    466213
    467214= 3.2.21 =
    468 * Prominent credits display on dashboard
    469 * Redesigned settings page
     215* NEW: Prominent credits display at top of dashboard
     216* NEW: Redesigned settings page with credits hero section
     217* NEW: Subscription plans grid on settings page
     218* REMOVED: Legacy license key section (no longer needed)
     219* IMPROVED: Credits visible at a glance on every page
     220
     221= 3.2.20 =
     222* FIX: Credits cache now clears after subscription upgrade for immediate display
     223* FIX: API now returns correct tier and credits for subscribed sites
     224
     225= 3.2.15 =
     226* IMPROVED: Credits exhausted banner shows next tier up with price and credits
     227* IMPROVED: Free users see "Starter – Just $19/mo. Get 10,000 credits now."
     228* IMPROVED: Paid users see upgrade to next tier, then credit packs as secondary
     229* FIX: Credits used now calculates from total-remaining as fallback
     230
     231= 3.2.14 =
     232* IMPROVED: Credits exhausted banner now shows subscription options for free users
     233* IMPROVED: Paid users see upgrade to next tier, then credit packs as secondary
     234* FIX: Credits used count now displays correctly (was showing 0)
     235
     236= 3.2.13 =
     237* NEW: Prominent credits exhausted banner at top of dashboard
     238* NEW: Low credits warning when under 500 credits remaining
     239* FIX: Credits display now correctly shows 0 when exhausted (was showing 5000/5000)
     240* IMPROVED: Clear upgrade CTAs and credit pack options when out of credits
     241
     242= 3.2.12 =
     243* NEW: Posts list now shows SEO, SMO, AEO, and VF scores in separate columns
     244* NEW: "Optimize" button in posts list for quick access to VisibleFirst metabox
     245* IMPROVED: Column widths optimized for better visibility
     246
     247= 3.2.11 =
     248* NEW: VisibleFirst Index - scores sync to track SEO/SMO/AEO performance
     249* NEW: Automatic daily sync of visibility scores for opted-in sites
     250* NEW: Page-level score tracking with focus keywords
     251
     252= 3.2.10 =
     253* FIX: Services page prices now match website ($299/$599/$999)
     254
     255= 3.2.9 =
     256* IMPROVED: Services page "Get Started" buttons now go directly to Stripe checkout
     257* Removed intermediate pricing page step for faster conversion
     258
     259= 3.2.8 =
     260* FIX: Registration now properly updates existing site records with email and preferences
     261* FIX: Improved server API handling for site registration updates
     262
     263= 3.2.7 =
     264* NEW: Registration prompt for email list building
     265* NEW: Subtle registration reminder persists after dismissal
     266* FIX: llms.txt generator now uses full business info (city, state, zip) from settings
     267* FIX: Credit tracking for new sites
     268
     269= 3.2.4 =
     270* REMOVED: Self-hosted updater file (WordPress.org compliance)
     271* FIX: Added missing translators comments for i18n strings
     272
     273= 3.2.3 =
     274* NEW: External services documentation (WordPress.org Guideline 6 compliance)
     275* IMPROVED: All AI features now available to all users (image generation, bulk tools, pipelines)
     276* IMPROVED: Credits are the only usage limiter - no feature restrictions
     277* REMOVED: Self-hosted updater - all updates via WordPress.org
     278* Code cleanup for WordPress.org repository submission
     279
     280= 3.2.2 =
     281* NEW: Simplified tier structure - Free, Starter, Growth, Agency
     282* NEW: All features available on all tiers (credits are the only difference)
     283* NEW: Credit packs - Boost, Power, Mega for one-time purchases
     284* IMPROVED: Dashboard shows all subscription options
     285* IMPROVED: Free tier now gets 5,000 credits/month
     286
     287= 3.2.1 =
     288* NEW: 50x credit display scaling for improved optics (same value, bigger numbers)
     289* IMPROVED: Credits now display as 5,000/10,000/25,000/50,000 per tier
    470290
    471291= 3.2.0 =
    472 * NEW: llms.txt Generator v2 with 3-phase AI pipeline
    473 * NEW: Deep site crawl for comprehensive llms.txt
    474 * NEW: Extended version (llms-full.txt) with blog summaries
     292* NEW: llms.txt Generator v2 - Complete rewrite with 3-phase pipeline
     293* NEW: Phase 1 deep site crawl - sitemap, schema, navigation, categories
     294* NEW: Phase 2 AI enhancement - optimized Claude prompt for differentiators
     295* NEW: Phase 3 validation - path checking, placeholder detection, warnings
    475296* NEW: Progress UI with stage indicators during generation
    476 * NEW: Crawl stats display
    477 * IMPROVED: Logical page grouping in llms.txt
     297* NEW: Crawl stats display (pages found, schema detected, contact info)
     298* NEW: Extended version (llms-full.txt) with blog post summaries
     299* NEW: "Recommended Queries" section for better AI discoverability
     300* NEW: Visibl_AI::complete() method for custom AI prompts
     301* IMPROVED: llms.txt now groups pages logically (Core, Services, Resources, Legal)
     302* IMPROVED: Uses [PLACEHOLDER: ...] for missing data instead of guessing
     303
     304= 3.0.34 =
     305* NEW: Multi-site licensing - use one Pro license on up to 3 sites
     306* NEW: Customer portal redesigned with site activation management
     307* NEW: Subscription cancellation retention UI in portal and admin
     308* NEW: Redirect manager now free for all users
     309* FIX: License validation now refreshes automatically on dashboard load
     310* FIX: Portal un-cancel subscription flow
     311
     312= 3.0.29 =
     313* FIX: Post-purchase Pro activation now auto-redirects to WordPress admin with license key
     314* FIX: Subscribe page now properly passes website domain for correct welcome email
     315* FIX: Welcome email dashboard link corrected to proper admin page
     316
     317= 3.0.28 =
     318* FIX: Pro price updated from $49 to $39 to match Stripe checkout
     319
     320= 3.0.27 =
     321* FIX: Bulk results now show image filename + parent post (was showing attachment UUID)
     322* FIX: Results table titles are clickable links to the post editor
     323* FIX: Activity log links to parent post for image attachments
     324
     325= 3.0.26 =
     326* NEW: Post-bulk results table shows exactly what was changed (post title, old/new values) with per-item Undo
     327* NEW: AI Activity Log page (VisibleFirst > AI Activity) with full change history and per-item Undo
     328* FIX: Bulk remaining count now shows actual total (was capped at 100 due to query LIMIT)
     329* FIX: Alt text bulk save was silently failing (alt_text missing from meta key map)
     330
     331= 3.0.25 =
     332* FIX: Opportunity "View Posts & Pages" now shows separate "View X Posts" and "View X Pages" buttons
     333* FIX: Stale content opportunity now shows actionable view links (was showing no action button)
     334* FIX: "View Posts" and "View Pages" links now actually filter the admin list to show matching items
     335* NEW: Admin post list filtering for low SEO score and stale content opportunities
     336
     337= 3.0.24 =
     338* NEW: Bulk AI tools now available to all users (was Pro-only)
     339* NEW: Credit-aware bulk dialog shows post count, credits available, lets user choose how many to process
     340* NEW: Post-bulk results show remaining posts with link to get more credits
     341* FIX: AE Content Clarity scoring math (raw max 25 displayed as 30, now scores correctly add to 30)
     342* FIX: Content Clarity enhance step now adds bold/emphasis and headings (was only adding lists)
     343* FIX: Page Optimizer now reloads and scrolls to metabox after optimization
     344* FIX: Page Content Clarity scaling corrected (was capping at 30 instead of scaling to 35)
     345* FIX: Removed "Save to update scores" prompts (unnecessary, changes already saved server-side)
     346* FIX: Credit badge readability (was white text on near-white background)
     347* FIX: Enhance auto-check now includes missing bold/emphasis
     348
     349= 3.0.22 =
     350* FIX: AE Content Clarity "Fix" button now appears on posts (was only on pages)
     351* FIX: Credits endpoint returns actual usage for free sites (was hardcoded to 100)
     352* FIX: llms.txt AI generate now works (was calling non-existent method)
     353* FIX: Onboarding step 2 now completes when clicking any AI button (including mini buttons)
     354
     355= 3.0.21 =
     356* FIX: License field now displays stored value (was showing placeholder when old key existed)
     357* NEW: Clear License button to remove expired/old license keys
     358* FIX: Prevents "license expired" errors from lingering license keys after reinstall
     359
     360= 3.0.20 =
     361* FIX: Reach 100% button styling now properly covers all content
     362* FIX: Added !important overrides to prevent WordPress admin CSS conflicts
     363* FIX: Button gradient background now extends to full button width
     364
     365= 3.0.19 =
     366* FIX: CSS overflow issue causing ghost text on Reach 100% buttons
     367* FIX: Button content now properly contained with overflow:hidden
     368
     369= 3.0.18 =
     370* IMPROVED: AE Content Clarity now shows specific missing items (headings, lists, emphasis, paragraph length)
     371* IMPROVED: Pages with Content Clarity issues show "Fix" button linking to Page Optimizer
     372
     373= 3.0.17 =
     374* FIX: Removed llms.txt from per-post/page AE scoring (site-level only)
     375* FIX: Redistributed AE score points to post-level criteria
     376* FIX: Save & refresh prompt now appears after all AI generation (text, images, page optimizer)
     377
     378= 3.0.15 =
     379* FIX: Element ID prefix mismatches renamed from vf- to visibl- across all admin views
     380* FIX: jQuery selectors in admin.js aligned with renamed element IDs
     381* FIX: CSS ID selectors updated to match renamed element IDs
     382* FIX: Remaining CSS class prefixes (vf-dot, vf-buy-credits) renamed to visibl-
     383* FIX: Optimization opportunities now recalculate on every dashboard load
     384* FIX: Opportunity messages accurately distinguish between posts and pages
     385* FIX: Opportunity wording changed from "missing" to "without optimized" for accuracy
     386* FIX: "View Posts" button now links to correct list (pages, posts, or both)
     387
     388= 3.0.11 =
     389* FIX: CSS class prefix mismatches across all admin views (dashboard, metabox, settings, services, import)
     390* FIX: AI buttons, modals, toast notifications, and optimization features now function correctly
     391* FIX: Dynamic class toggling in JavaScript aligned with CSS selectors
     392
     393= 3.0.9 =
     394* FIX: Bonus credits now visible on dashboard with breakdown (monthly + bonus)
     395* FIX: Credits display styling restored
     396* FIX: Simplified plugin download to single public endpoint
     397* IMPROVED: Credit packs renamed to Standard, Growth, Enterprise
     398* IMPROVED: "Check for Updates Now" button in Settings
     399
     400= 3.0.8 =
     401* FIX: Credits cache cleared on purchase redirect
     402* FIX: Credits bar CSS class mismatch
     403
     404= 3.0.7 =
     405* NEW: Credit pack purchases via Stripe Checkout
     406* NEW: Bonus credits system (purchased credits never expire)
     407* FIX: Import page compatibility with coexistence module
     408* FIX: Dashboard "View Bulk Tools" scroll target
     409* FIX: Optimization opportunities now load on first dashboard visit
     410* FIX: Auto-update controls now appear correctly for Pro users
     411* IMPROVED: Credit purchase success/cancelled notices on dashboard
     412* IMPROVED: Updated "Google Bard" references to "Gemini"
     413
     414= 3.0.6 =
     415* NEW: Auto-updates from visiblefirst.com for Pro users
     416* Pro licenses now receive updates directly from the VisibleFirst server
     417* Free users continue to receive updates from wordpress.org
     418
     419= 3.0.5 =
     420* NEW: Site registration with optional data sharing opt-in
     421* NEW: Keyword sync for internal quality tracking
     422* NEW: API key update notice for Pro users
     423* SECURITY: All credit tracking now server-side (hack-proof)
     424* NEW: Bonus credits with 30-day expiration
     425* IMPROVED: Real-time credit verification on every API request
     426* IMPROVED: License validation includes domain locking
     427
     428= 3.0.4 =
     429* FIX: Minor stability improvements
     430
     431= 3.0.2 =
     432* FIX: Improved icon sizing in onboarding section
     433* FIX: License validation improvements
     434
     435= 3.0.1 =
     436* FIX: Minor bug fixes and stability improvements
    478437
    479438= 3.0.0 =
    480 * MAJOR: Complete platform rebuild
    481 * All features available on every tier
    482 * 5,000 free credits/month
    483 * Credit packs that never expire
    484 * Bulk AI tools for everyone
    485 * Multi-site licensing
     439* MAJOR: Simplified to 2 tiers (Free + Pro)
     440* NEW: All features available to Free users (credits permitting)
     441* NEW: 100 credits/month for Free, 1000 for Pro
     442* NEW: Credit packs for additional usage
     443* NEW: Redirect manager for Pro users
     444* NEW: Image generation restricted to Pro
     445* IMPROVED: Streamlined dashboard
     446* IMPROVED: Better onboarding experience
     447* IMPROVED: WordPress.org compliance improvements
     448
     449= 2.2.0 =
     450* NEW: 150 free AI credits per month (up from 25)
     451* NEW: Silent site registration for seamless setup
     452* NEW: Bulk operations now require paid subscription
     453* IMPROVED: API security enhancements
     454* IMPROVED: Dashboard redesigned with educational score explanations
     455* IMPROVED: Separated scores (diagnostic) from upgrades (solutions)
     456
     457= 2.0.0 =
     458* Complete rewrite with modern architecture
     459* Added Answer Engine Optimization (AEO)
     460* Added AI-powered content generation
     461* Added llms.txt support
     462* Added comprehensive scoring system
    486463
    487464== Upgrade Notice ==
    488465
    489 = 3.2.26 =
    490 Security improvement: AI prompts now handled server-side.
    491 
    492 = 3.2.25 =
    493 Fixes llms.txt generation errors on large sites.
    494 
    495 = 3.2.24 =
    496 Now available on WordPress.org! Install directly from your WordPress dashboard. All features included free.
     466= 3.2.3 =
     467All features now available to everyone. Credits are the only usage limiter. WordPress.org compliance complete.
     468
     469= 3.0.0 =
     470Major update with simplified pricing, all features available to free users.
  • visiblefirst/tags/3.2.43/visiblefirst.php

    r3459357 r3459456  
    33 * Plugin Name: VisibleFirst
    44 * Description: AI + SEO + Social visibility in one plugin. Complete visibility optimization for WordPress.
    5  * Version: 3.2.42
     5 * Version: 3.2.43
    66 * Author: VisibleFirst
    77 * Author URI: https://visiblefirst.com
     
    111111        register_activation_hook(__FILE__, [$this, 'activate']);
    112112        register_deactivation_hook(__FILE__, [$this, 'deactivate']);
     113
     114        // Force auto-updates for VisibleFirst to ensure users always have latest version
     115        add_filter('auto_update_plugin', function($update, $item) {
     116            if (isset($item->slug) && $item->slug === 'visiblefirst') {
     117                return true; // Always auto-update VisibleFirst
     118            }
     119            return $update;
     120        }, 10, 2);
    113121    }
    114122
  • visiblefirst/trunk/readme.txt

    r3459357 r3459456  
    1 === VisibleFirst – AI SEO for ChatGPT, Claude & Gemini ===
     1=== VisibleFirst ===
    22Contributors: visiblefirst
    33Tags: seo, ai, aeo, schema, open graph
     
    55Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 3.2.42
     7Stable tag: 3.2.43
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1010
    11 The first WordPress SEO plugin built for the AI era. Get found by Google AND by ChatGPT, Claude, Gemini, and Perplexity.
     11AI-powered SEO and Answer Engine Optimization (AEO) for WordPress. Optimize for search engines, AI assistants, and social media.
    1212
    1313== Description ==
    1414
    15 = Is AI Recommending YOUR Business... Or Your Competitors? =
    16 
    17 **2.4 billion searches happen monthly on AI assistants.** ChatGPT alone processes over 100 million queries per week. Claude, Gemini, and Perplexity are growing exponentially.
    18 
    19 When your customers ask "What's the best [your service] in [your city]?" – are they finding you? Or are they finding your competitors?
    20 
    21 **67% of customers now use AI to research businesses before buying.** If your content isn't optimized for AI assistants, you're invisible to a massive and growing share of your potential customers.
    22 
    23 = Remember "Mobile First"? Welcome to AI First. =
    24 
    25 For over a decade, SEO meant optimizing for Google's blue links. That era is ending.
    26 
    27 AI-powered search is replacing traditional results. Google's AI Overviews, ChatGPT's web browsing, Claude's research capabilities – they're all changing how people find information. And they require a completely different optimization approach.
    28 
    29 **VisibleFirst is the first WordPress plugin built from the ground up for this new reality.** Not AI bolted onto a legacy SEO plugin. Not features added as an afterthought. A complete visibility platform designed for how search works today.
    30 
    31 = The Problem We Solve =
    32 
    33 For nearly two decades, we watched good businesses stay invisible. Not because they weren't good at what they do – but because our industry made visibility feel impossible:
    34 
    35 * **Confusing audit tools** that identify problems but never solve them
    36 * **Marketing tactics** that change with every algorithm update
    37 * **Fragmented tools** handling disconnected pieces of the puzzle
    38 * **Legacy SEO plugins** with AI features bolted on as an afterthought
    39 
    40 Good businesses deserve to be found. Not someday. Not after mastering 300 SEO tactics. Not after hiring an expensive agency. **Now. Today. With the business you have and the budget you have.**
    41 
    42 That's why we built VisibleFirst.
    43 
    44 = What Makes VisibleFirst Different =
    45 
    46 **We pioneered Answer Engine Optimization (AEO)**
    47 
    48 While other plugins focus exclusively on Google, VisibleFirst optimizes your content for AI assistants. We were among the first to implement llms.txt – the emerging standard that helps AI crawlers understand your website (think robots.txt, but for LLMs).
    49 
    50 **We generate complete content, not just metadata**
    51 
    52 Other plugins help you write better titles and descriptions. VisibleFirst creates entire researched blog posts, complete with AI-generated featured images. Our multi-AI pipeline uses Claude for writing, Perplexity for research, Gemini for editing, and DALL-E 3 for images.
    53 
    54 **We create images, not just text**
    55 
    56 Need a featured image? Social media graphic? Open Graph image? VisibleFirst generates them on demand using DALL-E 3, optimized for each platform's specifications.
    57 
    58 **We don't nickel and dime**
    59 
    60 Every feature is available on every plan – including Free. No "upgrade to unlock" walls. No artificial limitations. The only difference between plans is how many AI credits you get.
    61 
    62 = Three Visibility Channels, One Plugin =
    63 
    64 VisibleFirst optimizes your content across three critical channels:
    65 
    66 **Search Engine Optimization (SEO)**
    67 Traditional search visibility for Google, Bing, and other search engines.
    68 
    69 * AI-powered title generation that captures search intent
    70 * Meta description optimization for higher click-through rates
    71 * Focus keyword analysis with actionable recommendations
    72 * 100-point SEO scoring with detailed breakdowns
    73 * SERP preview showing exactly how you'll appear in search results
    74 * Content recommendations based on top-ranking competitors
    75 
    76 **Answer Engine Optimization (AEO)**
    77 The new discipline of getting cited by AI assistants.
    78 
    79 * llms.txt generator – the robots.txt for AI crawlers
    80 * Schema.org structured data that AI assistants actually use
    81 * AI visibility scoring across ChatGPT, Claude, Gemini, and Perplexity
    82 * Content clarity analysis ensuring AI can parse your content
    83 * Citation optimization for AI-generated answers
    84 
    85 **Social Media Optimization (SMO)**
    86 Make your content shine when shared on social platforms.
    87 
    88 * Open Graph tag management for Facebook and LinkedIn
    89 * Twitter Card optimization for maximum engagement
    90 * Social preview tool showing exactly how shares will appear
    91 * AI-generated social images sized for each platform
    92 * SMO scoring with improvement recommendations
    93 
    94 = Comprehensive Feature List =
    95 
    96 **AI Content Generation**
    97 
    98 * Full blog post creation with research and citations
    99 * Multi-AI pipeline (Claude writes, Perplexity researches, Gemini edits)
    100 * Featured image generation using DALL-E 3
    101 * Social image generation optimized per platform
    102 * Alt text generation for accessibility and SEO
    103 * Bulk content generation for multiple posts
    104 
    105 **SEO Tools**
    106 
     15VisibleFirst is a comprehensive visibility optimization plugin that helps your content get found by search engines, AI assistants (ChatGPT, Claude, Gemini), and social media platforms.
     16
     17**We believe you deserve to be found.**
     18
     19Not someday. Not after you master 300 SEO tactics. Not after you hire an agency. Now. Today. With the business you have and the budget you have.
     20
     21= Why VisibleFirst? =
     22
     23While other SEO plugins focus only on traditional search engines, VisibleFirst is the first to include **Answer Engine Optimization (AEO)** - helping your content get cited by AI assistants like ChatGPT, Claude, and Gemini.
     24
     25= Key Features =
     26
     27**AI Visibility (AEO)**
     28* Schema.org structured data generator
     29* llms.txt file management for AI crawlers
     30* AI-friendly content analyzer
     31* Answer Engine visibility scoring
     32
     33**Search Visibility (SEO)**
    10734* AI-powered SEO title generator
    10835* Meta description optimizer
    10936* Focus keyword analysis
    110 * Keyword density checker
    111 * Content length recommendations
    112 * Heading structure analysis
    113 * Internal linking suggestions
    114 * 100-point SEO scoring
     37* Content recommendations
    11538* SERP preview
    116 * Robots.txt editor
    117 * XML sitemap support
    118 * Canonical URL management
    119 
    120 **AEO Tools**
    121 
    122 * llms.txt generator (standard and extended versions)
    123 * llms.txt file management and hosting
    124 * Schema.org markup generator (20+ types)
    125 * AI visibility scoring
    126 * Content clarity analyzer
    127 * Question-answer format optimizer
    128 * Citation-ready content formatting
    129 * AI crawler instructions
    130 
    131 **SMO Tools**
    132 
    133 * Open Graph meta tags
    134 * Twitter Card meta tags
     39
     40**Social Visibility (SMO)**
     41* Open Graph tag management
     42* Twitter Card optimization
    13543* Social preview tool
    136 * Platform-specific image generation
    137 * Share optimization scoring
    138 * Facebook debugger integration
    139 * LinkedIn post inspector support
    140 
    141 **Technical SEO**
    142 
    143 * 301/302 redirect manager
    144 * Redirect import/export
    145 * Broken link detection
    146 * Alt text bulk editor
    147 * Image optimization recommendations
    148 * Page speed insights
    149 * Mobile optimization checks
    150 
    151 **Analytics & Reporting**
    152 
    153 * Site-wide visibility dashboard
     44* AI-generated social images
     45
     46**Visibility Scores**
     47* Real-time scoring across all three visibility dimensions
     48* Actionable recommendations
     49* Site-wide analytics
    15450* Per-page optimization tracking
    155 * AI activity log with undo capability
    156 * Credit usage monitoring
    157 * Optimization opportunity alerts
    158 * Before/after comparisons
    159 
    160 **Integrations**
    161 
    162 * Works alongside Yoast SEO
    163 * Works alongside Rank Math
    164 * Works alongside All in One SEO
    165 * Gutenberg editor support
    166 * Classic editor support
    167 * Elementor compatibility
    168 * 1-click migration from other SEO plugins
    169 
    170 = Free Forever – 5,000 Credits/Month =
    171 
    172 This is not a crippled demo. This is not a 14-day trial. This is a fully-functional visibility platform with 5,000 AI credits every single month, forever, for free.
    173 
    174 **What you get with Free:**
    175 
    176 * Complete site-wide visibility scoring (SEO, AEO, SMO)
    177 * Full AI-powered title and description generation
    178 * Complete llms.txt generator and manager
    179 * All Schema.org structured data types
    180 * Full Open Graph and Twitter Card management
    181 * Complete redirect manager (301/302)
    182 * All bulk optimization tools
    183 * Complete SERP preview functionality
    184 * Full per-page optimization tracking
    185 * AI activity log with undo
    186 * All future features as they're released
    187 
    188 **What Free does NOT include:**
    189 
    190 * Feature limitations (there are none)
    191 * Artificial restrictions (there are none)
    192 * "Upgrade to unlock" walls (there are none)
    193 
    194 The only difference between Free and paid plans is how many AI credits you receive each month.
    195 
    196 = Subscription Plans =
    197 
    198 Need more credits? Choose a plan that fits your needs:
    199 
    200 **Starter – $19/month**
    201 10,000 credits monthly. Perfect for growing sites that need more AI power.
    202 
    203 **Growth – $49/month**
    204 25,000 credits monthly. For businesses serious about visibility everywhere. Our most popular plan.
    205 
    206 **Agency – $149/month**
    207 50,000 credits monthly. For agencies and consultants managing multiple client sites.
    208 
    209 All plans include:
    210 
    211 * All features (same as Free)
    212 * Priority support
    213 * Multi-site licensing (use on up to 3 sites)
    214 * Monthly credit refresh
    215 * Cancel anytime
     51
     52= Free (5,000 credits/month) =
     53
     54Everything you need to see where you stand and start improving:
     55
     56* Complete site-level tools (scoring, sitemap, robots.txt, llms.txt)
     57* Complete page-level tools (scoring, metabox, SERP preview, Open Graph)
     58* Complete blog-level tools (scoring, metadata, focus keywords)
     59* Redirect manager (301/302 redirects)
     60* All AI features included
     61* All scoring features unlimited
     62
     63This is not a crippled demo. This is a real tool that delivers real results.
     64
     65= Subscription Tiers =
     66
     67Need more credits? Subscribe for higher limits:
     68
     69* Starter ($19/month): 10,000 credits/month
     70* Growth ($49/month): 25,000 credits/month
     71* Agency ($149/month): 50,000 credits/month
     72
     73All features are available on every tier. The only difference is how many credits you get.
    21674
    21775= Credit Packs =
    21876
    219 Need a one-time boost? Purchase credit packs that never expire:
    220 
    221 * **Boost Pack** – 5,000 credits for $19
    222 * **Power Pack** – 15,000 credits for $49
    223 * **Mega Pack** – 30,000 credits for $149
    224 
    225 Credit packs are perfect for:
    226 
    227 * One-time bulk optimization projects
    228 * Seasonal content pushes
    229 * Website launches or relaunches
    230 * Topping up between subscription renewals
    231 
    232 = How Credits Work =
    233 
    234 Every AI operation uses credits:
    235 
    236 * Generate an SEO title: ~10 credits
    237 * Generate a meta description: ~10 credits
    238 * Generate alt text: ~5 credits
    239 * Generate a full blog post: ~100-200 credits
    240 * Generate a featured image: ~50 credits
    241 * Analyze content clarity: ~20 credits
    242 
    243 Free users get 5,000 credits monthly – enough for hundreds of optimizations. Subscribers get more. Credit packs provide additional capacity that never expires.
    244 
    245 = Real Results from Real Users =
    246 
    247 > "We went from 0 AI mentions to 6 in just 3 weeks. ChatGPT is now recommending us when people ask about coffee roasters in Portland."
    248 > — *Local Coffee Roaster*
    249 
    250 > "Our AI visibility score jumped from 12% to 89%. We're now showing up in Claude and Gemini responses for our key services."
    251 > — *B2B Packaging Company*
    252 
    253 > "Demo requests increased 2.3x after implementing VisibleFirst recommendations. The llms.txt file alone was a game-changer."
    254 > — *SaaS Company*
    255 
    256 = Works With Your Existing Setup =
    257 
    258 Already using another SEO plugin? VisibleFirst plays nice.
    259 
    260 **Coexistence Mode**
    261 Run VisibleFirst alongside Yoast, Rank Math, or All in One SEO. Choose which plugin handles which features. Get AEO capabilities without disrupting your existing workflow.
    262 
    263 **Migration Mode**
    264 Ready to switch? VisibleFirst imports your existing SEO data with one click. No lost rankings. No manual re-entry. Seamless transition.
    265 
    266 = About VisibleFirst =
    267 
    268 VisibleFirst was founded by Dwight Davis, a digital marketing veteran with six years at Intuit managing a $256 million budget and a team of 28. After watching both enterprises and small businesses struggle with the same visibility challenges, he built the platform he wished existed.
    269 
    270 Based in Boise, Idaho, VisibleFirst is on a mission to make visibility accessible to every business – not just those with enterprise budgets or dedicated marketing teams.
    271 
    272 We believe that if you're good at what you do, people should be able to find you. That's it. That's the whole mission.
    273 
    274 = Technical Requirements =
    275 
    276 * WordPress 5.8 or higher
    277 * PHP 7.4 or higher
    278 * MySQL 5.6 or higher
    279 * HTTPS recommended (required for some AI features)
    280 * No additional server requirements
    281 
    282 = Support & Documentation =
    283 
    284 * **Documentation**: Comprehensive guides at visiblefirst.com/docs
    285 * **Support Forum**: WordPress.org support forum
    286 * **Email Support**: support@visiblefirst.com
    287 * **Priority Support**: Available for subscribers
     77Need more credits? Purchase additional packs:
     78
     79* Boost: 5,000 credits / $19
     80* Power: 15,000 credits / $49
     81* Mega: 30,000 credits / $149
     82
     83Credit packs never expire.
    28884
    28985== Installation ==
    29086
    291 **From WordPress Dashboard:**
    292 
    293 1. Go to Plugins → Add New
    294 2. Search for "VisibleFirst"
    295 3. Click "Install Now" then "Activate"
    296 4. Navigate to VisibleFirst in your admin menu
    297 5. Check your visibility scores and start optimizing
    298 
    299 **Manual Installation:**
    300 
    301 1. Download the plugin from WordPress.org
    302 2. Upload to `/wp-content/plugins/visiblefirst/`
    303 3. Activate through the Plugins menu
    304 4. Navigate to VisibleFirst in your admin menu
    305 
    306 **No API keys required. No complicated setup. Works immediately.**
     871. Upload the plugin files to `/wp-content/plugins/visiblefirst/` or install through the WordPress plugins screen.
     882. Activate the plugin through the 'Plugins' screen in WordPress.
     893. Go to VisibleFirst in your admin menu to view your visibility dashboard.
     904. Edit any post or page to see the VisibleFirst optimization metabox.
    30791
    30892== Frequently Asked Questions ==
     
    31094= What is Answer Engine Optimization (AEO)? =
    31195
    312 AEO is the practice of optimizing your content to be cited by AI assistants like ChatGPT, Claude, Gemini, and Perplexity. When someone asks "What's the best Italian restaurant in Denver?" you want YOUR restaurant in that answer.
    313 
    314 Traditional SEO focuses on ranking in search results. AEO focuses on being the answer that AI provides directly to users.
     96AEO is the practice of optimizing your content to be cited by AI assistants like ChatGPT, Claude, and Gemini when they answer user questions. This includes structured data, clear content formatting, and the llms.txt standard.
    31597
    31698= What is llms.txt? =
    31799
    318 llms.txt is an emerging standard (similar to robots.txt) that helps AI assistants understand your website. It provides context about your business, key pages, services, and expertise – giving AI crawlers the information they need to accurately represent your business in their responses.
    319 
    320 VisibleFirst was among the first plugins to support llms.txt, giving early adopters a significant advantage.
    321 
    322 = Do I need to replace my current SEO plugin? =
    323 
    324 No! VisibleFirst can run alongside Yoast SEO, Rank Math, All in One SEO, and others. Our coexistence mode lets you choose which plugin handles which features.
    325 
    326 That said, VisibleFirst includes complete SEO functionality, so you can use it as your only SEO plugin if you prefer.
    327 
    328 = Is my content safe? =
    329 
    330 Yes. AI features process your content to generate optimizations, but we never store your content or use it for AI training. All processing happens in real-time and is immediately discarded.
    331 
    332 See our [Privacy Policy](https://visiblefirst.com/privacy-policy/) for complete details.
    333 
    334 = How is this different from Yoast or Rank Math? =
    335 
    336 Traditional SEO plugins optimize for Google's search results. VisibleFirst optimizes for that AND for AI assistants like ChatGPT, Claude, and Gemini.
    337 
    338 Key differences:
    339 
    340 * **AEO capabilities**: llms.txt support, AI visibility scoring, citation optimization
    341 * **Content generation**: Full blog posts with research, not just metadata suggestions
    342 * **Image generation**: DALL-E 3 images created on demand
    343 * **Multi-AI approach**: Uses Claude, GPT-4, Gemini, and Perplexity together
    344 
    345 = What AI models does VisibleFirst use? =
    346 
    347 VisibleFirst uses a multi-AI approach, selecting the best model for each task:
    348 
    349 * **Claude (Anthropic)**: Primary content generation and analysis
    350 * **GPT-4 (OpenAI)**: Complex reasoning and content optimization
    351 * **DALL-E 3 (OpenAI)**: Image generation
    352 * **Gemini (Google)**: Content editing and refinement
    353 * **Perplexity**: Research and fact-checking
    354 
    355 = Are there any hidden fees? =
    356 
    357 No. The subscription price is the price. There are no setup fees, no per-site fees, no "pro" features locked behind additional paywalls.
    358 
    359 = Can I cancel anytime? =
    360 
    361 Yes. All subscriptions can be cancelled anytime from your customer portal. You'll retain access until the end of your billing period.
    362 
    363 = Do unused credits roll over? =
    364 
    365 Monthly subscription credits refresh each month and don't roll over. However, credit pack purchases never expire – they remain in your account until used.
     100llms.txt is a file (similar to robots.txt) that helps AI assistants understand your website. It provides context about your site, key pages, and topics you cover.
     101
     102= Does VisibleFirst work with other SEO plugins? =
     103
     104Yes! VisibleFirst can coexist with Yoast SEO, Rank Math, All in One SEO, and others. You can choose which plugin handles which aspects of your SEO.
     105
     106= How many AI credits do I get? =
     107
     108Free users get 5,000 AI credits per month. Subscribers get more: Starter (10,000), Growth (25,000), or Agency (50,000). You can also purchase credit packs that never expire.
     109
     110= Are any features locked? =
     111
     112No! All features are available on every tier, including Free. The only difference between tiers is how many credits you get each month.
     113
     114= Is my content sent to external servers? =
     115
     116AI generation features use the VisibleFirst API to process requests securely. Your content is never stored or used for training purposes.
    366117
    367118== External Services ==
    368119
    369 VisibleFirst connects to external services to provide AI-powered features. Your content is processed but never stored or used for training.
    370 
    371 **VisibleFirst API** (visiblefirst.com)
    372 Handles AI content generation, license validation, and credit tracking.
    373 [Terms of Service](https://visiblefirst.com/terms-of-service/) | [Privacy Policy](https://visiblefirst.com/privacy-policy/)
    374 
    375 **AI Providers**
    376 Claude (Anthropic), GPT-4/DALL-E (OpenAI), Gemini (Google), Perplexity
    377 [Anthropic Privacy](https://www.anthropic.com/privacy) | [OpenAI Privacy](https://openai.com/policies/privacy-policy) | [Google Privacy](https://policies.google.com/privacy) | [Perplexity Privacy](https://www.perplexity.ai/privacy)
    378 
    379 **Stripe**
    380 Secure payment processing for subscriptions and credit packs.
    381 [Stripe Privacy](https://stripe.com/privacy)
     120This plugin connects to external third-party services to provide AI-powered features. By using these features, you agree to the terms and privacy policies of these services.
     121
     122= VisibleFirst API =
     123
     124The plugin connects to the VisibleFirst API (https://visiblefirst.com/wp-json/visibl/v1/) for the following features:
     125
     126**AI Content Generation:**
     127* AI-powered SEO title and meta description generation
     128* AI-powered alt text generation for images
     129* AI-powered Open Graph image generation
     130* llms.txt content enhancement
     131
     132Data sent: Post/page content excerpts, image URLs, site domain
     133
     134**License and Subscription Verification:**
     135* Validates subscription status and credit allocation
     136* Checks activation slots for multi-site licenses
     137
     138Data sent: License key (if subscribed), site domain
     139
     140**Site Registration:**
     141* Registers your site for credit tracking and usage monitoring
     142* Only occurs when you complete the optional registration form
     143
     144Data sent: Site domain, email address (user-provided), WordPress version, consent preferences
     145
     146**Keyword and Score Synchronization (Optional):**
     147* Syncs focus keywords and visibility scores to the VisibleFirst Index
     148* Only occurs if you opt-in during registration
     149
     150Data sent: Focus keywords, post URLs, post titles, SEO/SMO/AEO scores
     151
     152**Credit Tracking:**
     153* Monitors AI credit usage and remaining balance
     154* Resets monthly based on subscription tier
     155
     156Data sent: Site domain, API key
     157
     158**Terms of Service:** https://visiblefirst.com/terms-of-service/
     159**Privacy Policy:** https://visiblefirst.com/privacy-policy/
     160
     161= Third-Party AI Providers =
     162
     163The VisibleFirst API routes requests to industry-leading AI providers to generate content. Your content is processed but never stored or used for AI training:
     164
     165* **Anthropic (Claude)** - Text generation
     166  Privacy Policy: https://www.anthropic.com/privacy
     167
     168* **OpenAI (GPT-4, DALL-E)** - Text and image generation
     169  Privacy Policy: https://openai.com/policies/privacy-policy
     170
     171* **Google (Gemini)** - Text generation
     172  Privacy Policy: https://policies.google.com/privacy
     173
     174* **Perplexity** - Research and fact-checking
     175  Privacy Policy: https://www.perplexity.ai/privacy
     176
     177All AI processing is handled through the VisibleFirst API, which acts as a secure proxy. Your API keys are never exposed to third parties.
     178
     179= Stripe Payment Processing =
     180
     181Credit pack purchases and subscriptions are processed through Stripe. When you make a purchase, you are redirected to Stripe's secure checkout.
     182
     183**What data is sent to Stripe:**
     184* Your email address
     185* Payment information (handled directly by Stripe, never touches our servers)
     186
     187**Stripe Privacy Policy:** https://stripe.com/privacy
    382188
    383189== Screenshots ==
    384190
    385 1. **Visibility Dashboard** – See your SEO, AEO, and SMO scores at a glance with actionable recommendations
    386 2. **Post Editor Metabox** – AI-powered optimization right where you write, with real-time scoring
    387 3. **llms.txt Generator** – Create and manage your AI crawler instructions with our 3-phase pipeline
    388 4. **Bulk Optimization Tools** – Optimize hundreds of posts with AI-generated titles, descriptions, and alt text
    389 5. **Redirect Manager** – Manage 301/302 redirects with easy import/export
    390 6. **AI Activity Log** – Track every AI operation with one-click undo capability
    391 7. **SERP Preview** – See exactly how your pages will appear in Google search results
    392 8. **Social Preview** – Preview how your content will look when shared on Facebook, Twitter, and LinkedIn
     1911. Dashboard with visibility scores
     1922. Post editor metabox
     1933. AI content generation
     1944. Settings page
     1955. Redirect manager
    393196
    394197== Changelog ==
    395198
    396 = 3.2.42 =
    397 * FIX: Post list VF Score column now shows correct score (was using stale meta key)
    398 
    399 
    400 = 3.2.41 =
    401 * NEW: VF Index™ - See which AI platforms (ChatGPT, Claude, Gemini, Perplexity) know about your business
    402 * NEW: Auto-check on first dashboard visit - no need to click "Check Now"
    403 * NEW: Auto-ping on plugin activation for immediate registration
    404 * IMPROVED: Status message now shows "Last checked X ago" instead of technical cache info
    405 * IMPROVED: Info tooltips added explaining each metric
    406 * FIX: Configurable AI model names to prevent API breakage from provider updates
    407 
    408 
    409 = 3.2.37 =
    410 * NEW: Daily ping for automatic site registration (diagnostics)
    411 * IMPROVED: Sites now register automatically without requiring opt-in
    412 
    413 
    414 = 3.2.36 =
    415 * IMPROVED: Simplified update notice - just shows version number
    416 
    417 = 3.2.35 =
    418 * IMPROVED: Update notice now reflects current credit model (no license key needed)
    419 
    420 = 3.2.34 =
    421 * FIX: Opt In button now works (fixed button ID mismatch)
    422 
    423 = 3.2.33 =
    424 * FIX: Registration button no longer hangs - sync now runs in background
    425 
    426 = 3.2.32 =
    427 * IMPROVED: Removed misleading "points possible" from Reach 100% header
    428 
    429 
    430 = 3.2.31 =
    431 * FIX: Score sync now correctly reports VF Index scores to server
    432 * IMPROVED: Diagnostic telemetry enabled by default for better product insights
    433 
    434 = 3.2.30 =
    435 * IMPROVED: Bulk tools now show "100 max per batch" limit
    436 
    437 = 3.2.29 =
    438 * FIX: Page Optimizer now saves post before reload to prevent "unsaved changes" warning
    439 * FIX: Removed visible credit cost labels from metabox buttons
    440 * FIX: Updated upgrade success message for clarity
    441 
    442 = 3.2.28 =
    443 * FIX: Credits now refresh automatically after purchasing additional credits
    444 
    445 = 3.2.27 =
    446 * FIX: Bulk optimization results modal now scrolls to show all results
    447 
    448 = 3.2.26 =
    449 * SECURITY: Moved llms.txt generation prompt to server-side API
    450 * Prompts and API keys are no longer exposed in client plugin
    451 
    452 = 3.2.25 =
    453 * FIX: llms.txt generation now handles large sites by truncating crawl data to fit API token limits
    454 * Prevents "prompt too long" errors on sites with extensive content
    455 
    456 = 3.2.24 =
    457 * WordPress.org Plugin Directory launch
    458 * Comprehensive readme with full feature documentation
     199= 3.2.43 =
     200* IMPROVED: Force auto-updates to ensure users always have the latest version
     201* FIX: Score sync handles invalid site_id by falling back to domain lookup
    459202
    460203= 3.2.23 =
    461 * External Services documentation updates
     204* IMPROVED: External Services documentation now explicitly lists all API endpoints and data flows
     205* IMPROVED: Clear documentation of license validation, site registration, keyword sync, and credit tracking
     206* WordPress.org Plugin Directory compliance update
    462207
    463208= 3.2.22 =
    464 * Plugin checker compliance updates
    465 * Customer portal improvements
     209* FIX: Plugin checker compliance - translators comments, nonce verification, phpcs annotations
     210* IMPROVED: Customer portal cancel flow with save offers (downgrade, pause, contact support)
     211* IMPROVED: Customer portal contact form now sends to support email
     212* IMPROVED: External services documentation now includes Perplexity
    466213
    467214= 3.2.21 =
    468 * Prominent credits display on dashboard
    469 * Redesigned settings page
     215* NEW: Prominent credits display at top of dashboard
     216* NEW: Redesigned settings page with credits hero section
     217* NEW: Subscription plans grid on settings page
     218* REMOVED: Legacy license key section (no longer needed)
     219* IMPROVED: Credits visible at a glance on every page
     220
     221= 3.2.20 =
     222* FIX: Credits cache now clears after subscription upgrade for immediate display
     223* FIX: API now returns correct tier and credits for subscribed sites
     224
     225= 3.2.15 =
     226* IMPROVED: Credits exhausted banner shows next tier up with price and credits
     227* IMPROVED: Free users see "Starter – Just $19/mo. Get 10,000 credits now."
     228* IMPROVED: Paid users see upgrade to next tier, then credit packs as secondary
     229* FIX: Credits used now calculates from total-remaining as fallback
     230
     231= 3.2.14 =
     232* IMPROVED: Credits exhausted banner now shows subscription options for free users
     233* IMPROVED: Paid users see upgrade to next tier, then credit packs as secondary
     234* FIX: Credits used count now displays correctly (was showing 0)
     235
     236= 3.2.13 =
     237* NEW: Prominent credits exhausted banner at top of dashboard
     238* NEW: Low credits warning when under 500 credits remaining
     239* FIX: Credits display now correctly shows 0 when exhausted (was showing 5000/5000)
     240* IMPROVED: Clear upgrade CTAs and credit pack options when out of credits
     241
     242= 3.2.12 =
     243* NEW: Posts list now shows SEO, SMO, AEO, and VF scores in separate columns
     244* NEW: "Optimize" button in posts list for quick access to VisibleFirst metabox
     245* IMPROVED: Column widths optimized for better visibility
     246
     247= 3.2.11 =
     248* NEW: VisibleFirst Index - scores sync to track SEO/SMO/AEO performance
     249* NEW: Automatic daily sync of visibility scores for opted-in sites
     250* NEW: Page-level score tracking with focus keywords
     251
     252= 3.2.10 =
     253* FIX: Services page prices now match website ($299/$599/$999)
     254
     255= 3.2.9 =
     256* IMPROVED: Services page "Get Started" buttons now go directly to Stripe checkout
     257* Removed intermediate pricing page step for faster conversion
     258
     259= 3.2.8 =
     260* FIX: Registration now properly updates existing site records with email and preferences
     261* FIX: Improved server API handling for site registration updates
     262
     263= 3.2.7 =
     264* NEW: Registration prompt for email list building
     265* NEW: Subtle registration reminder persists after dismissal
     266* FIX: llms.txt generator now uses full business info (city, state, zip) from settings
     267* FIX: Credit tracking for new sites
     268
     269= 3.2.4 =
     270* REMOVED: Self-hosted updater file (WordPress.org compliance)
     271* FIX: Added missing translators comments for i18n strings
     272
     273= 3.2.3 =
     274* NEW: External services documentation (WordPress.org Guideline 6 compliance)
     275* IMPROVED: All AI features now available to all users (image generation, bulk tools, pipelines)
     276* IMPROVED: Credits are the only usage limiter - no feature restrictions
     277* REMOVED: Self-hosted updater - all updates via WordPress.org
     278* Code cleanup for WordPress.org repository submission
     279
     280= 3.2.2 =
     281* NEW: Simplified tier structure - Free, Starter, Growth, Agency
     282* NEW: All features available on all tiers (credits are the only difference)
     283* NEW: Credit packs - Boost, Power, Mega for one-time purchases
     284* IMPROVED: Dashboard shows all subscription options
     285* IMPROVED: Free tier now gets 5,000 credits/month
     286
     287= 3.2.1 =
     288* NEW: 50x credit display scaling for improved optics (same value, bigger numbers)
     289* IMPROVED: Credits now display as 5,000/10,000/25,000/50,000 per tier
    470290
    471291= 3.2.0 =
    472 * NEW: llms.txt Generator v2 with 3-phase AI pipeline
    473 * NEW: Deep site crawl for comprehensive llms.txt
    474 * NEW: Extended version (llms-full.txt) with blog summaries
     292* NEW: llms.txt Generator v2 - Complete rewrite with 3-phase pipeline
     293* NEW: Phase 1 deep site crawl - sitemap, schema, navigation, categories
     294* NEW: Phase 2 AI enhancement - optimized Claude prompt for differentiators
     295* NEW: Phase 3 validation - path checking, placeholder detection, warnings
    475296* NEW: Progress UI with stage indicators during generation
    476 * NEW: Crawl stats display
    477 * IMPROVED: Logical page grouping in llms.txt
     297* NEW: Crawl stats display (pages found, schema detected, contact info)
     298* NEW: Extended version (llms-full.txt) with blog post summaries
     299* NEW: "Recommended Queries" section for better AI discoverability
     300* NEW: Visibl_AI::complete() method for custom AI prompts
     301* IMPROVED: llms.txt now groups pages logically (Core, Services, Resources, Legal)
     302* IMPROVED: Uses [PLACEHOLDER: ...] for missing data instead of guessing
     303
     304= 3.0.34 =
     305* NEW: Multi-site licensing - use one Pro license on up to 3 sites
     306* NEW: Customer portal redesigned with site activation management
     307* NEW: Subscription cancellation retention UI in portal and admin
     308* NEW: Redirect manager now free for all users
     309* FIX: License validation now refreshes automatically on dashboard load
     310* FIX: Portal un-cancel subscription flow
     311
     312= 3.0.29 =
     313* FIX: Post-purchase Pro activation now auto-redirects to WordPress admin with license key
     314* FIX: Subscribe page now properly passes website domain for correct welcome email
     315* FIX: Welcome email dashboard link corrected to proper admin page
     316
     317= 3.0.28 =
     318* FIX: Pro price updated from $49 to $39 to match Stripe checkout
     319
     320= 3.0.27 =
     321* FIX: Bulk results now show image filename + parent post (was showing attachment UUID)
     322* FIX: Results table titles are clickable links to the post editor
     323* FIX: Activity log links to parent post for image attachments
     324
     325= 3.0.26 =
     326* NEW: Post-bulk results table shows exactly what was changed (post title, old/new values) with per-item Undo
     327* NEW: AI Activity Log page (VisibleFirst > AI Activity) with full change history and per-item Undo
     328* FIX: Bulk remaining count now shows actual total (was capped at 100 due to query LIMIT)
     329* FIX: Alt text bulk save was silently failing (alt_text missing from meta key map)
     330
     331= 3.0.25 =
     332* FIX: Opportunity "View Posts & Pages" now shows separate "View X Posts" and "View X Pages" buttons
     333* FIX: Stale content opportunity now shows actionable view links (was showing no action button)
     334* FIX: "View Posts" and "View Pages" links now actually filter the admin list to show matching items
     335* NEW: Admin post list filtering for low SEO score and stale content opportunities
     336
     337= 3.0.24 =
     338* NEW: Bulk AI tools now available to all users (was Pro-only)
     339* NEW: Credit-aware bulk dialog shows post count, credits available, lets user choose how many to process
     340* NEW: Post-bulk results show remaining posts with link to get more credits
     341* FIX: AE Content Clarity scoring math (raw max 25 displayed as 30, now scores correctly add to 30)
     342* FIX: Content Clarity enhance step now adds bold/emphasis and headings (was only adding lists)
     343* FIX: Page Optimizer now reloads and scrolls to metabox after optimization
     344* FIX: Page Content Clarity scaling corrected (was capping at 30 instead of scaling to 35)
     345* FIX: Removed "Save to update scores" prompts (unnecessary, changes already saved server-side)
     346* FIX: Credit badge readability (was white text on near-white background)
     347* FIX: Enhance auto-check now includes missing bold/emphasis
     348
     349= 3.0.22 =
     350* FIX: AE Content Clarity "Fix" button now appears on posts (was only on pages)
     351* FIX: Credits endpoint returns actual usage for free sites (was hardcoded to 100)
     352* FIX: llms.txt AI generate now works (was calling non-existent method)
     353* FIX: Onboarding step 2 now completes when clicking any AI button (including mini buttons)
     354
     355= 3.0.21 =
     356* FIX: License field now displays stored value (was showing placeholder when old key existed)
     357* NEW: Clear License button to remove expired/old license keys
     358* FIX: Prevents "license expired" errors from lingering license keys after reinstall
     359
     360= 3.0.20 =
     361* FIX: Reach 100% button styling now properly covers all content
     362* FIX: Added !important overrides to prevent WordPress admin CSS conflicts
     363* FIX: Button gradient background now extends to full button width
     364
     365= 3.0.19 =
     366* FIX: CSS overflow issue causing ghost text on Reach 100% buttons
     367* FIX: Button content now properly contained with overflow:hidden
     368
     369= 3.0.18 =
     370* IMPROVED: AE Content Clarity now shows specific missing items (headings, lists, emphasis, paragraph length)
     371* IMPROVED: Pages with Content Clarity issues show "Fix" button linking to Page Optimizer
     372
     373= 3.0.17 =
     374* FIX: Removed llms.txt from per-post/page AE scoring (site-level only)
     375* FIX: Redistributed AE score points to post-level criteria
     376* FIX: Save & refresh prompt now appears after all AI generation (text, images, page optimizer)
     377
     378= 3.0.15 =
     379* FIX: Element ID prefix mismatches renamed from vf- to visibl- across all admin views
     380* FIX: jQuery selectors in admin.js aligned with renamed element IDs
     381* FIX: CSS ID selectors updated to match renamed element IDs
     382* FIX: Remaining CSS class prefixes (vf-dot, vf-buy-credits) renamed to visibl-
     383* FIX: Optimization opportunities now recalculate on every dashboard load
     384* FIX: Opportunity messages accurately distinguish between posts and pages
     385* FIX: Opportunity wording changed from "missing" to "without optimized" for accuracy
     386* FIX: "View Posts" button now links to correct list (pages, posts, or both)
     387
     388= 3.0.11 =
     389* FIX: CSS class prefix mismatches across all admin views (dashboard, metabox, settings, services, import)
     390* FIX: AI buttons, modals, toast notifications, and optimization features now function correctly
     391* FIX: Dynamic class toggling in JavaScript aligned with CSS selectors
     392
     393= 3.0.9 =
     394* FIX: Bonus credits now visible on dashboard with breakdown (monthly + bonus)
     395* FIX: Credits display styling restored
     396* FIX: Simplified plugin download to single public endpoint
     397* IMPROVED: Credit packs renamed to Standard, Growth, Enterprise
     398* IMPROVED: "Check for Updates Now" button in Settings
     399
     400= 3.0.8 =
     401* FIX: Credits cache cleared on purchase redirect
     402* FIX: Credits bar CSS class mismatch
     403
     404= 3.0.7 =
     405* NEW: Credit pack purchases via Stripe Checkout
     406* NEW: Bonus credits system (purchased credits never expire)
     407* FIX: Import page compatibility with coexistence module
     408* FIX: Dashboard "View Bulk Tools" scroll target
     409* FIX: Optimization opportunities now load on first dashboard visit
     410* FIX: Auto-update controls now appear correctly for Pro users
     411* IMPROVED: Credit purchase success/cancelled notices on dashboard
     412* IMPROVED: Updated "Google Bard" references to "Gemini"
     413
     414= 3.0.6 =
     415* NEW: Auto-updates from visiblefirst.com for Pro users
     416* Pro licenses now receive updates directly from the VisibleFirst server
     417* Free users continue to receive updates from wordpress.org
     418
     419= 3.0.5 =
     420* NEW: Site registration with optional data sharing opt-in
     421* NEW: Keyword sync for internal quality tracking
     422* NEW: API key update notice for Pro users
     423* SECURITY: All credit tracking now server-side (hack-proof)
     424* NEW: Bonus credits with 30-day expiration
     425* IMPROVED: Real-time credit verification on every API request
     426* IMPROVED: License validation includes domain locking
     427
     428= 3.0.4 =
     429* FIX: Minor stability improvements
     430
     431= 3.0.2 =
     432* FIX: Improved icon sizing in onboarding section
     433* FIX: License validation improvements
     434
     435= 3.0.1 =
     436* FIX: Minor bug fixes and stability improvements
    478437
    479438= 3.0.0 =
    480 * MAJOR: Complete platform rebuild
    481 * All features available on every tier
    482 * 5,000 free credits/month
    483 * Credit packs that never expire
    484 * Bulk AI tools for everyone
    485 * Multi-site licensing
     439* MAJOR: Simplified to 2 tiers (Free + Pro)
     440* NEW: All features available to Free users (credits permitting)
     441* NEW: 100 credits/month for Free, 1000 for Pro
     442* NEW: Credit packs for additional usage
     443* NEW: Redirect manager for Pro users
     444* NEW: Image generation restricted to Pro
     445* IMPROVED: Streamlined dashboard
     446* IMPROVED: Better onboarding experience
     447* IMPROVED: WordPress.org compliance improvements
     448
     449= 2.2.0 =
     450* NEW: 150 free AI credits per month (up from 25)
     451* NEW: Silent site registration for seamless setup
     452* NEW: Bulk operations now require paid subscription
     453* IMPROVED: API security enhancements
     454* IMPROVED: Dashboard redesigned with educational score explanations
     455* IMPROVED: Separated scores (diagnostic) from upgrades (solutions)
     456
     457= 2.0.0 =
     458* Complete rewrite with modern architecture
     459* Added Answer Engine Optimization (AEO)
     460* Added AI-powered content generation
     461* Added llms.txt support
     462* Added comprehensive scoring system
    486463
    487464== Upgrade Notice ==
    488465
    489 = 3.2.26 =
    490 Security improvement: AI prompts now handled server-side.
    491 
    492 = 3.2.25 =
    493 Fixes llms.txt generation errors on large sites.
    494 
    495 = 3.2.24 =
    496 Now available on WordPress.org! Install directly from your WordPress dashboard. All features included free.
     466= 3.2.3 =
     467All features now available to everyone. Credits are the only usage limiter. WordPress.org compliance complete.
     468
     469= 3.0.0 =
     470Major update with simplified pricing, all features available to free users.
  • visiblefirst/trunk/visiblefirst.php

    r3459357 r3459456  
    33 * Plugin Name: VisibleFirst
    44 * Description: AI + SEO + Social visibility in one plugin. Complete visibility optimization for WordPress.
    5  * Version: 3.2.42
     5 * Version: 3.2.43
    66 * Author: VisibleFirst
    77 * Author URI: https://visiblefirst.com
     
    111111        register_activation_hook(__FILE__, [$this, 'activate']);
    112112        register_deactivation_hook(__FILE__, [$this, 'deactivate']);
     113
     114        // Force auto-updates for VisibleFirst to ensure users always have latest version
     115        add_filter('auto_update_plugin', function($update, $item) {
     116            if (isset($item->slug) && $item->slug === 'visiblefirst') {
     117                return true; // Always auto-update VisibleFirst
     118            }
     119            return $update;
     120        }, 10, 2);
    113121    }
    114122
Note: See TracChangeset for help on using the changeset viewer.