step_index( $step ); $total_steps = count( AEOMATIC_Wizard::STEPS ); $progress_pct = (int) round( ( $current_index / max( 1, $total_steps - 1 ) ) * 100 ); // Preview data for the right column — computed once and reused per step. $preview_org_name = (string) ( $schema['org_name'] ?? '' ); $preview_org_logo = (string) ( $schema['org_logo'] ?? '' ); $preview_org_sameas = (string) ( $schema['org_sameas'] ?? '' ); $crawler_groups = array( 'openai' => array( 'label' => 'OpenAI', 'color' => '#10a37f', 'bots' => array( 'GPTBot', 'ChatGPT-User', 'OAI-SearchBot' ) ), 'anthropic' => array( 'label' => 'Anthropic', 'color' => '#c88a53', 'bots' => array( 'ClaudeBot', 'Claude-User', 'Claude-SearchBot' ) ), 'perplexity'=> array( 'label' => 'Perplexity','color' => '#20808d', 'bots' => array( 'PerplexityBot', 'Perplexity-User' ) ), 'google' => array( 'label' => 'Google', 'color' => '#4285f4', 'bots' => array( 'Google-Extended' ) ), 'meta' => array( 'label' => 'Meta', 'color' => '#0866ff', 'bots' => array( 'meta-externalagent', 'Meta-ExternalFetcher' ) ), 'others' => array( 'label' => 'Others', 'color' => '#7c3aed', 'bots' => array( 'Applebot-Extended', 'Amazonbot', 'DeepSeekBot', 'Cohere-AI', 'DuckAssistBot', 'CCBot', 'Bytespider' ) ), ); ?>

✓

$src ) : ?>

' . esc_html__( '(none)', 'aeomatic' ) . ''; ?>

' . esc_html__( '(none)', 'aeomatic' ) . ''; ?>

' . esc_html__( '(none)', 'aeomatic' ) . ''; ?>


					

= 70 ) { return 'good'; } return $score >= 40 ? 'okay' : 'poor'; }; ?>
/ 100



/llms.txt
/llms-full.txt
✓ /robots.txt