' . esc_html__('What happens:', 'active-twist-seo-json-ld') . ' ' . esc_html__('On first activation, the plugin scans your published content to build an indexability map.', 'active-twist-seo-json-ld') . '
' . esc_html__('Time guidance:', 'active-twist-seo-json-ld') . '
' . esc_html__('This is expected behavior. You can continue using your site normally during this process.', 'active-twist-seo-json-ld') . '
'); $this->render_accordion_item(esc_html__('What Happens If the Plugin Is Disabled', 'active-twist-seo-json-ld'), '' . esc_html__('This section explains where each feature appears in WordPress and how you are expected to interact with it. Most features are informational and require little to no configuration.', 'active-twist-seo-json-ld') . '
'; $this->render_accordion_item(esc_html__('SEO Status Page', 'active-twist-seo-json-ld'), '' . esc_html__('Location:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Active Twist SEO > Status', 'active-twist-seo-json-ld') . '
' . esc_html__('Purpose:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Shows the health of your site\'s SEO configuration.', 'active-twist-seo-json-ld') . '
' . esc_html__('Indicators:', 'active-twist-seo-json-ld') . '
' . esc_html__('Location:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Below the content editor on every Post and Page.', 'active-twist-seo-json-ld') . '
' . esc_html__('Features:', 'active-twist-seo-json-ld') . '
' . esc_html__('Changes here are non-destructive and only affect the SEO output for that specific page.', 'active-twist-seo-json-ld') . '
'); $preview_note = sprintf( /* translators: %s: emphasized "not" text. */ esc_html__('This is a simulation based on technical limits (pixel width). It is %s guaranteed of ranking or exact display by Google.', 'active-twist-seo-json-ld'), '' . esc_html__('not', 'active-twist-seo-json-ld') . '' ); $this->render_accordion_item(esc_html__('Google Search Preview', 'active-twist-seo-json-ld'), '' . esc_html__('Purpose:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Visual clarity check for how your snippet might appear in search results.', 'active-twist-seo-json-ld') . '
' . esc_html__('Note:', 'active-twist-seo-json-ld') . ' ' . $preview_note . '
'); $this->render_accordion_item(esc_html__('Social Cards', 'active-twist-seo-json-ld'), '' . esc_html__('Purpose:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Control how your content looks when shared on Facebook (Open Graph) and X (Twitter Cards).', 'active-twist-seo-json-ld') . '
' . esc_html__('Behavior:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Automatically falls back to the Featured Image if no specific social image is set.', 'active-twist-seo-json-ld') . '
'); $this->render_accordion_item(esc_html__('Structured Data (JSON-LD)', 'active-twist-seo-json-ld'), '' . esc_html__('Purpose:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Provides machine-readable context to search engines about your content (Article, Organization, etc.).', 'active-twist-seo-json-ld') . '
' . esc_html__('Behavior:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Generated automatically and deterministically. Can be visually inspected in the page source.', 'active-twist-seo-json-ld') . '
'); $this->render_accordion_item(esc_html__('Markdown Output', 'active-twist-seo-json-ld'), '' . esc_html__('Location:', 'active-twist-seo-json-ld') . ' ' . esc_html__('"Download Markdown" link in the Meta Box or Admin List View.', 'active-twist-seo-json-ld') . '
' . esc_html__('Purpose:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Provides a clean, portable version of your content for use in other tools or by AI agents.', 'active-twist-seo-json-ld') . '
'); $this->render_accordion_item(esc_html__('404 Monitoring', 'active-twist-seo-json-ld'), '' . esc_html__('Location:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Active Twist SEO > Status > Errors (404)', 'active-twist-seo-json-ld') . '
' . esc_html__('What is tracked:', 'active-twist-seo-json-ld') . ' ' . esc_html__('The last 200 "Not Found" errors, including Time, Path, and User Agent.', 'active-twist-seo-json-ld') . '
' . esc_html__('Note:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Logs may be empty initially. This is good! It means visitors are finding what they are looking for.', 'active-twist-seo-json-ld') . '
'); } private function render_tab_files() { echo '' . esc_html__('Active Twist SEO generates several files used by search engines and external tools. This section explains what each file represents and how to interpret it.', 'active-twist-seo-json-ld') . '
'; $this->render_accordion_item(esc_html__('Sitemap Overview', 'active-twist-seo-json-ld'), '' . esc_html__('File:', 'active-twist-seo-json-ld') . ' ' . esc_html__('/sitemap.xml', 'active-twist-seo-json-ld') . '
' . esc_html__('Purpose:', 'active-twist-seo-json-ld') . ' ' . esc_html__('An index file that points search engines to more specific sub-sitemaps (Posts, Pages).', 'active-twist-seo-json-ld') . '
'); $this->render_accordion_item(esc_html__('Pages Sitemap', 'active-twist-seo-json-ld'), '' . esc_html__('File:', 'active-twist-seo-json-ld') . ' ' . esc_html__('/sitemap-pages.xml', 'active-twist-seo-json-ld') . '
' . esc_html__('Content:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Lists all published Pages that are indexable (not set to noindex).', 'active-twist-seo-json-ld') . '
'); $this->render_accordion_item(esc_html__('Posts Sitemap', 'active-twist-seo-json-ld'), '' . esc_html__('File:', 'active-twist-seo-json-ld') . ' ' . esc_html__('/sitemap-posts.xml', 'active-twist-seo-json-ld') . '
' . esc_html__('Content:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Lists the most recent 1000 published Posts that are indexable.', 'active-twist-seo-json-ld') . '
'); $this->render_accordion_item(esc_html__('Taxonomies Sitemap', 'active-twist-seo-json-ld'), '' . esc_html__('File:', 'active-twist-seo-json-ld') . ' ' . esc_html__('/sitemap-taxonomies.xml', 'active-twist-seo-json-ld') . '
' . esc_html__('Content:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Lists public Categories.', 'active-twist-seo-json-ld') . '
' . esc_html__('Note:', 'active-twist-seo-json-ld') . ' ' . esc_html__('Inclusion allows discovery but does not guarantee ranking for category pages.', 'active-twist-seo-json-ld') . '
'); $this->render_accordion_item(esc_html__('Robots & Canonicals', 'active-twist-seo-json-ld'), '' . esc_html__('Robots.txt:', 'active-twist-seo-json-ld') . ' ' . esc_html__('A virtual file created at /robots.txt to guide crawlers.', 'active-twist-seo-json-ld') . '
' . esc_html__('Canonicals:', 'active-twist-seo-json-ld') . ' ' . esc_html__('HTML tags that tell search engines which URL is the "master" copy of a page.', 'active-twist-seo-json-ld') . '
' . esc_html__('Both behave deterministically based on your settings. If the plugin is disabled, these features stop immediately.', 'active-twist-seo-json-ld') . '
'); } }