Yoast SEO – Advanced SEO with real-time guidance and built-in AI: 19.0 → 28.5
1410 files added or removed
Compare 28.5 against:
Added and removed
removed
src/deprecated/admin/notifiers/class-post-type-archive-notification-handler.php
View in 19.0 →
removed
src/deprecated/src/actions/indexation/indexable-complete-indexation-action.php
View in 19.0 →
removed
src/deprecated/src/actions/indexation/indexable-general-indexation-action.php
View in 19.0 →
removed
src/deprecated/src/actions/indexation/indexable-post-type-archive-indexation-action.php
View in 19.0 →
removed
src/deprecated/src/actions/indexation/indexable-prepare-indexation-action.php
View in 19.0 →
removed
src/deprecated/src/integrations/admin/link-count-notification-integration.php
View in 19.0 →
removed
src/deprecated/src/presenters/admin/indexation-permalink-warning-presenter.php
View in 19.0 →
removed
src/deprecated/src/presenters/admin/link-count-indexing-list-item-presenter.php
View in 19.0 →
removed
vendor_prefixed/symfony/dependency-injection/ResettableContainerInterface.php
View in 19.0 →
added
src/ai/authentication/domain/exceptions/auth-strategy-unavailable-exception.php
View in 28.5 →
added
src/ai/authorization/infrastructure/access-token-user-meta-repository-interface.php
View in 28.5 →
added
src/ai/authorization/infrastructure/code-verifier-user-meta-repository-interface.php
View in 28.5 →
added
src/ai/authorization/infrastructure/refresh-token-user-meta-repository-interface.php
View in 28.5 →
added
src/ai/content-planner/infrastructure/endpoints/banner-permanent-dismissal-endpoint.php
View in 28.5 →
added
src/ai/content-planner/infrastructure/endpoints/content-planner-endpoint-interface.php
View in 28.5 →
added
src/ai/content-planner/infrastructure/recent-content/recent-content-collector.php
View in 28.5 →
added
src/alerts/user-interface/default-seo-data/default-seo-data-cron-callback-integration.php
View in 28.5 →
added
src/bulk-editor/application/content-types/content-type-access-checker-interface.php
View in 28.5 →
added
src/content-type-visibility/application/content-type-visibility-dismiss-notifications.php
View in 28.5 →
added
src/content-type-visibility/application/content-type-visibility-watcher-actions.php
View in 28.5 →
added
src/content-type-visibility/user-interface/content-type-visibility-dismiss-new-route.php
View in 28.5 →
added
src/dashboard/application/score-groups/readability-score-groups/readability-score-groups-repository.php
View in 28.5 →
added
src/dashboard/application/score-groups/seo-score-groups/seo-score-groups-repository.php
View in 28.5 →
added
src/dashboard/application/score-results/readability-score-results/readability-score-results-repository.php
View in 28.5 →
added
src/dashboard/application/score-results/seo-score-results/seo-score-results-repository.php
View in 28.5 →
added
src/dashboard/application/search-rankings/search-ranking-compare-repository.php
View in 28.5 →
added
src/dashboard/domain/score-groups/readability-score-groups/abstract-readability-score-group.php
View in 28.5 →
added
src/dashboard/domain/score-groups/readability-score-groups/bad-readability-score-group.php
View in 28.5 →
added
src/dashboard/domain/score-groups/readability-score-groups/good-readability-score-group.php
View in 28.5 →
added
src/dashboard/domain/score-groups/readability-score-groups/no-readability-score-group.php
View in 28.5 →
added
src/dashboard/domain/score-groups/readability-score-groups/ok-readability-score-group.php
View in 28.5 →
added
src/dashboard/domain/score-groups/readability-score-groups/readability-score-groups-interface.php
View in 28.5 →
added
src/dashboard/domain/score-groups/seo-score-groups/abstract-seo-score-group.php
View in 28.5 →
added
src/dashboard/domain/score-groups/seo-score-groups/seo-score-groups-interface.php
View in 28.5 →
added
src/dashboard/domain/time-based-seo-metrics/data-source-not-available-exception.php
View in 28.5 →
added
src/dashboard/infrastructure/configuration/permanently-dismissed-site-kit-configuration-repository-interface.php
View in 28.5 →
added
src/dashboard/infrastructure/configuration/permanently-dismissed-site-kit-configuration-repository.php
View in 28.5 →
added
src/dashboard/infrastructure/configuration/site-kit-consent-repository-interface.php
View in 28.5 →
added
src/dashboard/infrastructure/endpoints/site-kit-configuration-dismissal-endpoint.php
View in 28.5 →
added
src/dashboard/infrastructure/endpoints/site-kit-consent-management-endpoint.php
View in 28.5 →
added
src/dashboard/infrastructure/score-results/readability-score-results/cached-readability-score-results-collector.php
View in 28.5 →
added
src/dashboard/infrastructure/score-results/readability-score-results/readability-score-results-collector.php
View in 28.5 →
added
src/dashboard/infrastructure/score-results/score-results-collector-interface.php
View in 28.5 →
added
src/dashboard/infrastructure/score-results/seo-score-results/cached-seo-score-results-collector.php
View in 28.5 →
added
src/dashboard/infrastructure/score-results/seo-score-results/seo-score-results-collector.php
View in 28.5 →
added
src/dashboard/infrastructure/search-console/site-kit-search-console-adapter.php
View in 28.5 →
added
src/dashboard/infrastructure/search-console/site-kit-search-console-api-call.php
View in 28.5 →
added
src/dashboard/infrastructure/tracking/setup-steps-tracking-repository-interface.php
View in 28.5 →
added
src/dashboard/user-interface/configuration/site-kit-capabilities-integration.php
View in 28.5 →
added
src/dashboard/user-interface/configuration/site-kit-configuration-dismissal-route.php
View in 28.5 →
added
src/dashboard/user-interface/configuration/site-kit-consent-management-route.php
View in 28.5 →
added
src/dashboard/user-interface/time-based-seo-metrics/time-based-seo-metrics-route.php
View in 28.5 →
added
src/deprecated/src/ai-authorization/application/code-verifier-handler-interface.php
View in 28.5 →
added
src/deprecated/src/ai-authorization/infrastructure/access-token-user-meta-repository-interface.php
View in 28.5 →
added
src/deprecated/src/ai-authorization/infrastructure/access-token-user-meta-repository.php
View in 28.5 →
added
src/deprecated/src/ai-authorization/infrastructure/code-verifier-user-meta-repository-interface.php
View in 28.5 →
added
src/deprecated/src/ai-authorization/infrastructure/code-verifier-user-meta-repository.php
View in 28.5 →
added
src/deprecated/src/ai-authorization/infrastructure/refresh-token-user-meta-repository-interface.php
View in 28.5 →
added
src/deprecated/src/ai-authorization/infrastructure/refresh-token-user-meta-repository.php
View in 28.5 →
added
src/deprecated/src/ai-authorization/infrastructure/token-user-meta-repository-interface.php
View in 28.5 →
added
src/deprecated/src/ai-free-sparks/application/free-sparks-handler-interface.php
View in 28.5 →
added
src/deprecated/src/ai-free-sparks/infrastructure/endpoints/free-sparks-endpoint.php
View in 28.5 →
added
src/deprecated/src/ai-generator/infrastructure/endpoints/get-suggestions-endpoint.php
View in 28.5 →
added
src/deprecated/src/ai-generator/infrastructure/endpoints/get-usage-endpoint.php
View in 28.5 →
added
src/deprecated/src/ai-generator/user-interface/bust-subscription-cache-route.php
View in 28.5 →
added
src/deprecated/src/ai-http-request/domain/exceptions/internal-server-error-exception.php
View in 28.5 →
added
src/deprecated/src/ai-http-request/domain/exceptions/payment-required-exception.php
View in 28.5 →
added
src/deprecated/src/ai-http-request/domain/exceptions/remote-request-exception.php
View in 28.5 →
added
src/deprecated/src/ai-http-request/domain/exceptions/request-timeout-exception.php
View in 28.5 →
added
src/deprecated/src/ai-http-request/domain/exceptions/service-unavailable-exception.php
View in 28.5 →
added
src/deprecated/src/ai-http-request/domain/exceptions/too-many-requests-exception.php
View in 28.5 →
added
src/deprecated/src/ai-http-request/domain/exceptions/unauthorized-exception.php
View in 28.5 →
added
src/deprecated/src/integrations/frontend/site-schema-robots-txt-integration.php
View in 28.5 →
added
src/editors/application/analysis-features/enabled-analysis-features-repository.php
View in 28.5 →
added
src/llms-txt/domain/available-posts/data-provider/available-posts-repository-interface.php
View in 28.5 →
added
src/myyoast-client/application/exceptions/registration-temporarily-unavailable-exception.php
View in 28.5 →
added
src/schema-aggregator/application/aggregate-site-schema-map-command-handler.php
View in 28.5 →
added
src/schema-aggregator/application/filtering/schema-node-filter/schema-node-filter-decider-interface.php
View in 28.5 →
added
src/schema-aggregator/application/filtering/schema-node-filter/webpage-schema-node-filter.php
View in 28.5 →
added
src/schema-aggregator/application/filtering/schema-node-filter/website-schema-node-filter.php
View in 28.5 →
added
src/schema-aggregator/application/filtering/schema-node-property-filter/base-schema-node-property-filter.php
View in 28.5 →
added
src/schema-aggregator/application/filtering/schema-node-property-filter/schema-node-property-filter-interface.php
View in 28.5 →
added
src/schema-aggregator/application/filtering/schema-node-property-filter/webpage-schema-node-property-filter.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/elements-context-map/default-elements-context-map.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/elements-context-map/elements-context-map-repository-interface.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/elements-context-map/elements-context-map-repository.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/elements-context-map/filtered-map-loader.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/elements-context-map/map-loader-interface.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/indexable-repository/indexable-repository-factory.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/indexable-repository/indexable-repository-interface.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/indexable-repository/indexable-repository.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/indexable-repository/wordpress-query-repository.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/schema-pieces/edd-schema-piece-repository.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/schema-pieces/woo-schema-piece-repository.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/schema-pieces/wordpress-global-state-adapter.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/schema_map/schema-map-indexable-repository.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/schema_map/schema-map-repository-factory.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/schema_map/schema-map-repository-interface.php
View in 28.5 →
added
src/schema-aggregator/infrastructure/schema_map/schema-map-wordpress-repository.php
View in 28.5 →
added
src/schema-aggregator/user-interface/cache/abstract-cache-listener-integration.php
View in 28.5 →
added
src/schema-aggregator/user-interface/cache/indexables-update-listener-integration.php
View in 28.5 →
added
src/schema-aggregator/user-interface/cache/woocommerce-product-type-change-listener-integration.php
View in 28.5 →
added
src/schema-aggregator/user-interface/site-schema-aggregator-cache-cli-command.php
View in 28.5 →
added
src/schema-aggregator/user-interface/site-schema-response-header-integration.php
View in 28.5 →
added
src/task-list/application/tasks/child-tasks/improve-content-readability-child.php
View in 28.5 →
added
src/task-list/application/tasks/child-tasks/improve-default-meta-descriptions-child.php
View in 28.5 →
added
vendor_prefixed/league/oauth2-client/src/Token/SettableRefreshTokenInterface.php
View in 28.5 →
added
vendor_prefixed/symfony/dependency-injection/Argument/ServiceLocatorArgument.php
View in 28.5 →
696 files changed size
a different byte count means the contents differ
admin/admin-settings-changed-listener.php
View diff →
admin/ajax.php
View diff →
admin/ajax/class-shortcode-filter.php
View diff →
admin/ajax/class-yoast-dismissable-notice.php
View diff →
admin/ajax/class-yoast-plugin-conflict-ajax.php
View diff →
admin/capabilities/class-abstract-capability-manager.php
View diff →
admin/capabilities/class-capability-manager-integration.php
View diff →
admin/capabilities/class-capability-manager.php
View diff →
admin/capabilities/class-register-capabilities.php
View diff →
admin/class-admin-asset-analysis-worker-location.php
View diff →
admin/class-admin-asset-dev-server-location.php
View diff →
admin/class-admin-asset-manager.php
View diff →
admin/class-admin-editor-specific-replace-vars.php
View diff →
admin/class-admin-gutenberg-compatibility-notification.php
View diff →
admin/class-admin-help-panel.php
View diff →
admin/class-admin-init.php
View diff →
admin/class-admin-recommended-replace-vars.php
View diff →
admin/class-admin-user-profile.php
View diff →
admin/class-admin-utils.php
View diff →
admin/class-admin.php
View diff →
admin/class-asset.php
View diff →
admin/class-bulk-description-editor-list-table.php
View diff →
admin/class-bulk-editor-list-table.php
View diff →
admin/class-bulk-title-editor-list-table.php
View diff →
admin/class-collector.php
View diff →
admin/class-config.php
View diff →
admin/class-database-proxy.php
View diff →
admin/class-export.php
View diff →
admin/class-expose-shortlinks.php
View diff →
admin/class-gutenberg-compatibility.php
View diff →
admin/class-meta-columns.php
View diff →
admin/class-my-yoast-proxy.php
View diff →
admin/class-option-tabs-formatter.php
View diff →
admin/class-option-tabs.php
View diff →
admin/class-plugin-availability.php
View diff →
admin/class-plugin-conflict.php
View diff →
admin/class-premium-popup.php
View diff →
admin/class-premium-upsell-admin-block.php
View diff →
admin/class-primary-term-admin.php
View diff →
admin/class-product-upsell-notice.php
View diff →
admin/class-remote-request.php
View diff →
admin/class-schema-person-upgrade-notification.php
View diff →
admin/class-suggested-plugins.php
View diff →
admin/class-yoast-columns.php
View diff →
admin/class-yoast-dashboard-widget.php
View diff →
admin/class-yoast-form.php
View diff →
admin/class-yoast-input-validation.php
View diff →
admin/class-yoast-network-admin.php
View diff →
admin/class-yoast-network-settings-api.php
View diff →
admin/class-yoast-notification-center.php
View diff →
admin/class-yoast-notification.php
View diff →
admin/class-yoast-notifications.php
View diff →
admin/class-yoast-plugin-conflict.php
View diff →
admin/endpoints/class-endpoint-file-size.php
View diff →
admin/endpoints/class-endpoint-statistics.php
View diff →
admin/exceptions/class-file-size-exception.php
View diff →
admin/filters/class-abstract-post-filter.php
View diff →
admin/filters/class-cornerstone-filter.php
View diff →
admin/formatter/class-metabox-formatter.php
View diff →
admin/formatter/class-post-metabox-formatter.php
View diff →
admin/formatter/class-term-metabox-formatter.php
View diff →
admin/google_search_console/class-gsc.php
View diff →
admin/google_search_console/views/gsc-display.php
View diff →
admin/google_search_console/views/gsc-redirect-nopremium.php
View diff →
admin/import/class-import-detector.php
View diff →
admin/import/class-import-settings.php
View diff →
admin/import/plugins/class-abstract-plugin-importer.php
View diff →
admin/import/plugins/class-import-aioseo-v4.php
View diff →
admin/import/plugins/class-import-aioseo.php
View diff →
admin/import/plugins/class-import-platinum-seo-pack.php
View diff →
admin/import/plugins/class-import-rankmath.php
View diff →
admin/import/plugins/class-import-seo-framework.php
View diff →
admin/import/plugins/class-import-seopressor.php
View diff →
admin/import/plugins/class-import-squirrly.php
View diff →
admin/import/plugins/class-import-woothemes-seo.php
View diff →
admin/import/plugins/class-import-wpseo.php
View diff →
admin/menu/class-admin-menu.php
View diff →
admin/menu/class-base-menu.php
View diff →
admin/menu/class-menu.php
View diff →
admin/menu/class-network-admin-menu.php
View diff →
admin/menu/class-replacevar-editor.php
View diff →
admin/menu/class-replacevar-field.php
View diff →
admin/metabox/class-abstract-sectioned-metabox-tab.php
View diff →
admin/metabox/class-metabox-collapsible.php
View diff →
admin/metabox/class-metabox-collapsibles-section.php
View diff →
admin/metabox/class-metabox-editor.php
View diff →
admin/metabox/class-metabox-form-tab.php
View diff →
admin/metabox/class-metabox-section-additional.php
View diff →
admin/metabox/class-metabox-section-react.php
View diff →
admin/metabox/class-metabox-section-readability.php
View diff →
admin/metabox/class-metabox.php
View diff →
admin/metabox/interface-metabox-section.php
View diff →
admin/notifiers/dismissible-notification.php
View diff →
admin/pages/network.php
View diff →
admin/pages/tools.php
View diff →
admin/roles/class-role-manager-factory.php
View diff →
admin/services/class-file-size.php
View diff →
admin/statistics/class-statistics-service.php
View diff →
admin/taxonomy/class-taxonomy-columns.php
View diff →
admin/taxonomy/class-taxonomy-fields-presenter.php
View diff →
admin/taxonomy/class-taxonomy-fields.php
View diff →
admin/taxonomy/class-taxonomy-metabox.php
View diff →
admin/taxonomy/class-taxonomy.php
View diff →
admin/tracking/class-tracking-default-data.php
View diff →
admin/tracking/class-tracking-plugin-data.php
View diff →
admin/tracking/class-tracking-server-data.php
View diff →
admin/tracking/class-tracking-settings-data.php
View diff →
admin/tracking/class-tracking-theme-data.php
View diff →
admin/tracking/class-tracking.php
View diff →
admin/views/class-yoast-feature-toggle.php
View diff →
admin/views/class-yoast-feature-toggles.php
View diff →
admin/views/class-yoast-input-select.php
View diff →
admin/views/class-yoast-integration-toggles.php
View diff →
admin/views/js-templates-primary-term.php
View diff →
admin/views/paper-collapsible.php
View diff →
admin/views/partial-notifications-errors.php
View diff →
admin/views/partial-notifications-template.php
View diff →
admin/views/partial-notifications-warnings.php
View diff →
admin/views/redirects.php
View diff →
admin/views/tabs/dashboard/dashboard.php
View diff →
admin/views/tabs/dashboard/first-time-configuration.php
View diff →
admin/views/tabs/dashboard/site-analysis.php
View diff →
admin/views/tabs/network/crawl-settings.php
View diff →
admin/views/tabs/network/features.php
View diff →
admin/views/tabs/network/general.php
View diff →
admin/views/tabs/network/integrations.php
View diff →
admin/views/tabs/network/restore-site.php
View diff →
admin/views/tabs/tool/import-seo.php
View diff →
admin/views/tabs/tool/wpseo-export.php
View diff →
admin/views/tabs/tool/wpseo-import.php
View diff →
admin/views/tool-file-editor.php
View diff →
admin/views/tool-import-export.php
View diff →
admin/watchers/class-slug-change-watcher.php
View diff →
images/support-team.svg
View diff →
inc/class-addon-manager.php
View diff →
inc/class-my-yoast-api-request.php
View diff →
inc/class-post-type.php
View diff →
inc/class-rewrite.php
View diff →
inc/class-upgrade-history.php
View diff →
inc/class-upgrade.php
View diff →
inc/class-wpseo-admin-bar-menu.php
View diff →
inc/class-wpseo-content-images.php
View diff →
inc/class-wpseo-custom-fields.php
View diff →
inc/class-wpseo-custom-taxonomies.php
View diff →
inc/class-wpseo-image-utils.php
View diff →
inc/class-wpseo-installation.php
View diff →
inc/class-wpseo-meta.php
View diff →
inc/class-wpseo-primary-term.php
View diff →
inc/class-wpseo-rank.php
View diff →
inc/class-wpseo-replace-vars.php
View diff →
inc/class-wpseo-shortlinker.php
View diff →
inc/class-wpseo-utils.php
View diff →
inc/language-utils.php
View diff →
inc/options/class-wpseo-option-ms.php
View diff →
inc/options/class-wpseo-option-social.php
View diff →
inc/options/class-wpseo-option-titles.php
View diff →
inc/options/class-wpseo-option-wpseo.php
View diff →
inc/options/class-wpseo-option.php
View diff →
inc/options/class-wpseo-options.php
View diff →
inc/options/class-wpseo-taxonomy-meta.php
View diff →
inc/sitemaps/class-author-sitemap-provider.php
View diff →
inc/sitemaps/class-post-type-sitemap-provider.php
View diff →
inc/sitemaps/class-sitemap-cache-data.php
View diff →
inc/sitemaps/class-sitemap-image-parser.php
View diff →
inc/sitemaps/class-sitemaps-admin.php
View diff →
inc/sitemaps/class-sitemaps-cache-validator.php
View diff →
inc/sitemaps/class-sitemaps-cache.php
View diff →
inc/sitemaps/class-sitemaps-renderer.php
View diff →
inc/sitemaps/class-sitemaps-router.php
View diff →
inc/sitemaps/class-sitemaps.php
View diff →
inc/sitemaps/class-taxonomy-sitemap-provider.php
View diff →
inc/sitemaps/interface-sitemap-cache-data.php
View diff →
inc/wpseo-functions-deprecated.php
View diff →
inc/wpseo-functions.php
View diff →
js/dist/addon-installation.js
View diff →
js/dist/admin-global.js
View diff →
js/dist/admin-modules.js
View diff →
js/dist/analysis-worker.js
View diff →
js/dist/api-client.js
View diff →
js/dist/block-editor.js
View diff →
js/dist/classic-editor.js
View diff →
js/dist/dashboard-widget.js
View diff →
js/dist/dynamic-blocks.js
View diff →
js/dist/edit-page.js
View diff →
js/dist/editor-modules.js
View diff →
js/dist/elementor.js
View diff →
js/dist/externals-components.js
View diff →
js/dist/externals-contexts.js
View diff →
js/dist/externals-redux.js
View diff →
js/dist/externals/analysis.js
View diff →
js/dist/externals/analysisReport.js
View diff →
js/dist/externals/componentsNew.js
View diff →
js/dist/externals/draftJs.js
View diff →
js/dist/externals/featureFlag.js
View diff →
js/dist/externals/helpers.js
View diff →
js/dist/externals/jed.js
View diff →
js/dist/externals/propTypes.js
View diff →
js/dist/externals/redux.js
View diff →
js/dist/externals/replacementVariableEditor.js
View diff →
js/dist/externals/searchMetadataPreviews.js
View diff →
js/dist/externals/socialMetadataForms.js
View diff →
js/dist/externals/styleGuide.js
View diff →
js/dist/externals/styledComponents.js
View diff →
js/dist/filter-explanation.js
View diff →
js/dist/help-scout-beacon.js
View diff →
js/dist/import.js
View diff →
js/dist/indexation.js
View diff →
js/dist/installation-success.js
View diff →
js/dist/languages/ar.js
View diff →
js/dist/languages/ca.js
View diff →
js/dist/languages/cs.js
View diff →
js/dist/languages/de.js
View diff →
js/dist/languages/default.js
View diff →
js/dist/languages/el.js
View diff →
js/dist/languages/en.js
View diff →
js/dist/languages/es.js
View diff →
js/dist/languages/fa.js
View diff →
js/dist/languages/fr.js
View diff →
js/dist/languages/he.js
View diff →
js/dist/languages/hu.js
View diff →
js/dist/languages/id.js
View diff →
js/dist/languages/it.js
View diff →
js/dist/languages/ja.js
View diff →
js/dist/languages/nb.js
View diff →
js/dist/languages/nl.js
View diff →
js/dist/languages/pl.js
View diff →
js/dist/languages/pt.js
View diff →
js/dist/languages/ru.js
View diff →
js/dist/languages/sk.js
View diff →
js/dist/languages/sv.js
View diff →
js/dist/languages/tr.js
View diff →
js/dist/network-admin.js
View diff →
js/dist/post-edit.js
View diff →
js/dist/quick-edit-handler.js
View diff →
js/dist/reindex-links.js
View diff →
js/dist/settings.js
View diff →
js/dist/term-edit.js
View diff →
js/dist/used-keywords-assessment.js
View diff →
js/dist/workouts.js
View diff →
lib/abstract-main.php
View diff →
lib/dependency-injection/container-registry.php
View diff →
lib/migrations/adapter.php
View diff →
lib/migrations/constants.php
View diff →
lib/migrations/table.php
View diff →
lib/model.php
View diff →
lib/orm.php
View diff →
packages/js/images/connection-assistant.svg
View diff →
readme.txt
View diff →
src/actions/alert-dismissal-action.php
View diff →
src/actions/configuration/first-time-configuration-action.php
View diff →
src/actions/importing/abstract-aioseo-importing-action.php
View diff →
src/actions/importing/aioseo/abstract-aioseo-settings-importing-action.php
View diff →
src/actions/importing/aioseo/aioseo-cleanup-action.php
View diff →
src/actions/importing/aioseo/aioseo-custom-archive-settings-importing-action.php
View diff →
src/actions/importing/aioseo/aioseo-default-archive-settings-importing-action.php
View diff →
src/actions/importing/aioseo/aioseo-general-settings-importing-action.php
View diff →
src/actions/importing/aioseo/aioseo-posts-importing-action.php
View diff →
src/actions/importing/aioseo/aioseo-posttype-defaults-settings-importing-action.php
View diff →
src/actions/importing/aioseo/aioseo-taxonomy-settings-importing-action.php
View diff →
src/actions/importing/aioseo/aioseo-validate-data-action.php
View diff →
src/actions/importing/deactivate-conflicting-plugins-action.php
View diff →
src/actions/importing/importing-action-interface.php
View diff →
src/actions/indexables/indexable-head-action.php
View diff →
src/actions/indexing/abstract-indexing-action.php
View diff →
src/actions/indexing/abstract-link-indexing-action.php
View diff →
src/actions/indexing/indexable-general-indexation-action.php
View diff →
src/actions/indexing/indexable-indexing-complete-action.php
View diff →
src/actions/indexing/indexable-post-indexation-action.php
View diff →
src/actions/indexing/indexable-post-type-archive-indexation-action.php
View diff →
src/actions/indexing/indexable-term-indexation-action.php
View diff →
src/actions/indexing/indexing-prepare-action.php
View diff →
src/actions/indexing/limited-indexing-action-interface.php
View diff →
src/actions/indexing/post-link-indexing-action.php
View diff →
src/actions/indexing/term-link-indexing-action.php
View diff →
src/actions/semrush/semrush-login-action.php
View diff →
src/actions/semrush/semrush-phrases-action.php
View diff →
src/actions/wincher/wincher-account-action.php
View diff →
src/actions/wincher/wincher-keyphrases-action.php
View diff →
src/builders/indexable-author-builder.php
View diff →
src/builders/indexable-builder.php
View diff →
src/builders/indexable-date-archive-builder.php
View diff →
src/builders/indexable-hierarchy-builder.php
View diff →
src/builders/indexable-home-page-builder.php
View diff →
src/builders/indexable-link-builder.php
View diff →
src/builders/indexable-post-builder.php
View diff →
src/builders/indexable-post-type-archive-builder.php
View diff →
src/builders/indexable-social-image-trait.php
View diff →
src/builders/indexable-system-page-builder.php
View diff →
src/builders/indexable-term-builder.php
View diff →
src/builders/primary-term-builder.php
View diff →
src/commands/index-command.php
View diff →
src/conditionals/admin/doing-post-quick-edit-save-conditional.php
View diff →
src/conditionals/admin/estimated-reading-time-conditional.php
View diff →
src/conditionals/admin/licenses-page-conditional.php
View diff →
src/conditionals/primary-category-conditional.php
View diff →
src/conditionals/should-index-links-conditional.php
View diff →
src/conditionals/third-party/elementor-edit-conditional.php
View diff →
src/conditionals/third-party/wpml-wpseo-conditional.php
View diff →
src/conditionals/user-can-manage-wpseo-options-conditional.php
View diff →
src/conditionals/xmlrpc-conditional.php
View diff →
src/conditionals/yoast-admin-and-dashboard-conditional.php
View diff →
src/conditionals/yoast-tools-page-conditional.php
View diff →
src/config/badge-group-names.php
View diff →
src/config/conflicting-plugins.php
View diff →
src/config/indexing-reasons.php
View diff →
src/config/migration-status.php
View diff →
src/config/migrations/20171228151840_WpYoastIndexable.php
View diff →
src/config/migrations/20171228151841_WpYoastPrimaryTerm.php
View diff →
src/config/migrations/20190529075038_WpYoastDropIndexableMetaTableIfExists.php
View diff →
src/config/migrations/20191011111109_WpYoastIndexableHierarchy.php
View diff →
src/config/migrations/20200408101900_AddCollationToTables.php
View diff →
src/config/migrations/20200420073606_AddColumnsToIndexables.php
View diff →
src/config/migrations/20200428123747_BreadcrumbTitleAndHierarchyReset.php
View diff →
src/config/migrations/20200428194858_ExpandIndexableColumnLengths.php
View diff →
src/config/migrations/20200429105310_TruncateIndexableTables.php
View diff →
src/config/migrations/20200430075614_AddIndexableObjectIdAndTypeIndex.php
View diff →
src/config/migrations/20200430150130_ClearIndexableTables.php
View diff →
src/config/migrations/20200507054848_DeleteDuplicateIndexables.php
View diff →
src/config/migrations/20200513133401_ResetIndexableHierarchyTable.php
View diff →
src/config/migrations/20200609154515_AddHasAncestorsColumn.php
View diff →
src/config/migrations/20200616130143_ReplacePermalinkHashIndex.php
View diff →
src/config/migrations/20200617122511_CreateSEOLinksTable.php
View diff →
src/config/migrations/20200702141921_CreateIndexableSubpagesIndex.php
View diff →
src/config/migrations/20200728095334_AddIndexesForProminentWordsOnIndexables.php
View diff →
src/config/migrations/20201202144329_AddEstimatedReadingTime.php
View diff →
src/config/migrations/20201216124002_ExpandIndexableIDColumnLengths.php
View diff →
src/config/migrations/20201216141134_ExpandPrimaryTermIDColumnLengths.php
View diff →
src/config/migrations/20210817092415_AddVersionColumnToIndexables.php
View diff →
src/config/migrations/20211020091404_AddObjectTimestamps.php
View diff →
src/config/oauth-client.php
View diff →
src/config/researcher-languages.php
View diff →
src/config/schema-ids.php
View diff →
src/config/schema-types.php
View diff →
src/config/semrush-client.php
View diff →
src/config/wincher-client.php
View diff →
src/config/wincher-pkce-provider.php
View diff →
src/context/meta-tags-context.php
View diff →
src/deprecated/frontend/breadcrumbs.php
View diff →
src/deprecated/frontend/frontend.php
View diff →
src/exceptions/addon-installation/addon-activation-error-exception.php
View diff →
src/exceptions/addon-installation/addon-already-installed-exception.php
View diff →
src/exceptions/addon-installation/addon-installation-error-exception.php
View diff →
src/exceptions/addon-installation/user-cannot-activate-plugins-exception.php
View diff →
src/exceptions/addon-installation/user-cannot-install-plugins-exception.php
View diff →
src/exceptions/indexable/invalid-term-exception.php
View diff →
src/exceptions/missing-method.php
View diff →
src/exceptions/oauth/tokens/failed-storage-exception.php
View diff →
src/functions.php
View diff →
src/generated/assets/externals.php
View diff →
src/generated/assets/languages.php
View diff →
src/generated/assets/plugin.php
View diff →
src/generated/container.php
View diff →
src/generators/breadcrumbs-generator.php
View diff →
src/generators/open-graph-image-generator.php
View diff →
src/generators/open-graph-locale-generator.php
View diff →
src/generators/schema-generator.php
View diff →
src/generators/schema/abstract-schema-piece.php
View diff →
src/generators/schema/article.php
View diff →
src/generators/schema/author.php
View diff →
src/generators/schema/breadcrumb.php
View diff →
src/generators/schema/faq.php
View diff →
src/generators/schema/howto.php
View diff →
src/generators/schema/main-image.php
View diff →
src/generators/schema/organization.php
View diff →
src/generators/schema/person.php
View diff →
src/generators/schema/webpage.php
View diff →
src/generators/schema/website.php
View diff →
src/generators/twitter-image-generator.php
View diff →
src/helpers/aioseo-helper.php
View diff →
src/helpers/asset-helper.php
View diff →
src/helpers/author-archive-helper.php
View diff →
src/helpers/blocks-helper.php
View diff →
src/helpers/curl-helper.php
View diff →
src/helpers/current-page-helper.php
View diff →
src/helpers/environment-helper.php
View diff →
src/helpers/home-url-helper.php
View diff →
src/helpers/image-helper.php
View diff →
src/helpers/import-cursor-helper.php
View diff →
src/helpers/indexable-helper.php
View diff →
src/helpers/indexable-to-postmeta-helper.php
View diff →
src/helpers/indexing-helper.php
View diff →
src/helpers/language-helper.php
View diff →
src/helpers/notification-helper.php
View diff →
src/helpers/open-graph/image-helper.php
View diff →
src/helpers/options-helper.php
View diff →
src/helpers/pagination-helper.php
View diff →
src/helpers/permalink-helper.php
View diff →
src/helpers/post-helper.php
View diff →
src/helpers/post-type-helper.php
View diff →
src/helpers/primary-term-helper.php
View diff →
src/helpers/product-helper.php
View diff →
src/helpers/redirect-helper.php
View diff →
src/helpers/require-file-helper.php
View diff →
src/helpers/robots-helper.php
View diff →
src/helpers/schema/article-helper.php
View diff →
src/helpers/schema/html-helper.php
View diff →
src/helpers/schema/image-helper.php
View diff →
src/helpers/schema/language-helper.php
View diff →
src/helpers/schema/replace-vars-helper.php
View diff →
src/helpers/short-link-helper.php
View diff →
src/helpers/taxonomy-helper.php
View diff →
src/helpers/twitter/image-helper.php
View diff →
src/helpers/url-helper.php
View diff →
src/helpers/user-helper.php
View diff →
src/helpers/wincher-helper.php
View diff →
src/helpers/woocommerce-helper.php
View diff →
src/helpers/wpdb-helper.php
View diff →
src/initializers/disable-core-sitemaps.php
View diff →
src/initializers/migration-runner.php
View diff →
src/integrations/abstract-exclude-post-type.php
View diff →
src/integrations/admin/addon-installation/dialog-integration.php
View diff →
src/integrations/admin/addon-installation/installation-integration.php
View diff →
src/integrations/admin/admin-columns-cache-integration.php
View diff →
src/integrations/admin/background-indexing-integration.php
View diff →
src/integrations/admin/crawl-settings-integration.php
View diff →
src/integrations/admin/cron-integration.php
View diff →
src/integrations/admin/first-time-configuration-integration.php
View diff →
src/integrations/admin/first-time-configuration-notice-integration.php
View diff →
src/integrations/admin/fix-news-dependencies-integration.php
View diff →
src/integrations/admin/health-check-integration.php
View diff →
src/integrations/admin/helpscout-beacon.php
View diff →
src/integrations/admin/import-integration.php
View diff →
src/integrations/admin/indexing-notification-integration.php
View diff →
src/integrations/admin/indexing-tool-integration.php
View diff →
src/integrations/admin/installation-success-integration.php
View diff →
src/integrations/admin/link-count-columns-integration.php
View diff →
src/integrations/admin/menu-badge-integration.php
View diff →
src/integrations/admin/old-configuration-integration.php
View diff →
src/integrations/admin/workouts-integration.php
View diff →
src/integrations/blocks/abstract-dynamic-block.php
View diff →
src/integrations/blocks/block-categories.php
View diff →
src/integrations/blocks/breadcrumbs-block.php
View diff →
src/integrations/blocks/structured-data-blocks.php
View diff →
src/integrations/breadcrumbs-integration.php
View diff →
src/integrations/cleanup-integration.php
View diff →
src/integrations/exclude-oembed-cache-post-type.php
View diff →
src/integrations/front-end-integration.php
View diff →
src/integrations/front-end/comment-link-fixer.php
View diff →
src/integrations/front-end/force-rewrite-title.php
View diff →
src/integrations/front-end/handle-404.php
View diff →
src/integrations/front-end/open-graph-oembed.php
View diff →
src/integrations/front-end/redirects.php
View diff →
src/integrations/front-end/robots-txt-integration.php
View diff →
src/integrations/front-end/rss-footer-embed.php
View diff →
src/integrations/front-end/wp-robots-integration.php
View diff →
src/integrations/third-party/elementor.php
View diff →
src/integrations/third-party/exclude-elementor-post-types.php
View diff →
src/integrations/third-party/exclude-woocommerce-post-types.php
View diff →
src/integrations/third-party/web-stories.php
View diff →
src/integrations/third-party/wincher-publish.php
View diff →
src/integrations/third-party/woocommerce-permalinks.php
View diff →
src/integrations/third-party/woocommerce.php
View diff →
src/integrations/third-party/wpml-wpseo-notification.php
View diff →
src/integrations/third-party/wpml.php
View diff →
src/integrations/watchers/addon-update-watcher.php
View diff →
src/integrations/watchers/auto-update-watcher.php
View diff →
src/integrations/watchers/indexable-ancestor-watcher.php
View diff →
src/integrations/watchers/indexable-author-watcher.php
View diff →
src/integrations/watchers/indexable-category-permalink-watcher.php
View diff →
src/integrations/watchers/indexable-date-archive-watcher.php
View diff →
src/integrations/watchers/indexable-home-page-watcher.php
View diff →
src/integrations/watchers/indexable-permalink-watcher.php
View diff →
src/integrations/watchers/indexable-post-meta-watcher.php
View diff →
src/integrations/watchers/indexable-post-type-archive-watcher.php
View diff →
src/integrations/watchers/indexable-post-watcher.php
View diff →
src/integrations/watchers/indexable-static-home-page-watcher.php
View diff →
src/integrations/watchers/indexable-system-page-watcher.php
View diff →
src/integrations/watchers/indexable-term-watcher.php
View diff →
src/integrations/watchers/option-titles-watcher.php
View diff →
src/integrations/watchers/option-wpseo-watcher.php
View diff →
src/integrations/watchers/primary-category-quick-edit-watcher.php
View diff →
src/integrations/watchers/primary-term-watcher.php
View diff →
src/loader.php
View diff →
src/loggers/logger.php
View diff →
src/main.php
View diff →
src/memoizers/meta-tags-context-memoizer.php
View diff →
src/memoizers/presentation-memoizer.php
View diff →
src/models/indexable-extension.php
View diff →
src/models/indexable.php
View diff →
src/models/seo-links.php
View diff →
src/models/seo-meta.php
View diff →
src/presentations/abstract-presentation.php
View diff →
src/presentations/archive-adjacent-trait.php
View diff →
src/presentations/indexable-author-archive-presentation.php
View diff →
src/presentations/indexable-home-page-presentation.php
View diff →
src/presentations/indexable-post-type-archive-presentation.php
View diff →
src/presentations/indexable-post-type-presentation.php
View diff →
src/presentations/indexable-presentation.php
View diff →
src/presentations/indexable-static-posts-page-presentation.php
View diff →
src/presentations/indexable-term-archive-presentation.php
View diff →
src/presenters/abstract-indexable-tag-presenter.php
View diff →
src/presenters/admin/badge-presenter.php
View diff →
src/presenters/admin/beta-badge-presenter.php
View diff →
src/presenters/admin/help-link-presenter.php
View diff →
src/presenters/admin/indexing-error-presenter.php
View diff →
src/presenters/admin/indexing-failed-notification-presenter.php
View diff →
src/presenters/admin/indexing-list-item-presenter.php
View diff →
src/presenters/admin/indexing-notification-presenter.php
View diff →
src/presenters/admin/light-switch-presenter.php
View diff →
src/presenters/admin/migration-error-presenter.php
View diff →
src/presenters/admin/notice-presenter.php
View diff →
src/presenters/admin/premium-badge-presenter.php
View diff →
src/presenters/breadcrumbs-presenter.php
View diff →
src/presenters/canonical-presenter.php
View diff →
src/presenters/debug/marker-close-presenter.php
View diff →
src/presenters/debug/marker-open-presenter.php
View diff →
src/presenters/meta-description-presenter.php
View diff →
src/presenters/open-graph/article-author-presenter.php
View diff →
src/presenters/open-graph/article-modified-time-presenter.php
View diff →
src/presenters/open-graph/article-published-time-presenter.php
View diff →
src/presenters/open-graph/article-publisher-presenter.php
View diff →
src/presenters/open-graph/description-presenter.php
View diff →
src/presenters/open-graph/image-presenter.php
View diff →
src/presenters/open-graph/locale-presenter.php
View diff →
src/presenters/open-graph/site-name-presenter.php
View diff →
src/presenters/open-graph/title-presenter.php
View diff →
src/presenters/open-graph/type-presenter.php
View diff →
src/presenters/open-graph/url-presenter.php
View diff →
src/presenters/rel-next-presenter.php
View diff →
src/presenters/rel-prev-presenter.php
View diff →
src/presenters/schema-presenter.php
View diff →
src/presenters/slack/enhanced-data-presenter.php
View diff →
src/presenters/title-presenter.php
View diff →
src/presenters/twitter/card-presenter.php
View diff →
src/presenters/twitter/description-presenter.php
View diff →
src/presenters/twitter/image-presenter.php
View diff →
src/presenters/twitter/site-presenter.php
View diff →
src/presenters/twitter/title-presenter.php
View diff →
src/presenters/url-list-presenter.php
View diff →
src/presenters/webmaster/google-presenter.php
View diff →
src/repositories/indexable-hierarchy-repository.php
View diff →
src/repositories/indexable-repository.php
View diff →
src/repositories/primary-term-repository.php
View diff →
src/repositories/seo-links-repository.php
View diff →
src/routes/abstract-action-route.php
View diff →
src/routes/alert-dismissal-route.php
View diff →
src/routes/first-time-configuration-route.php
View diff →
src/routes/importing-route.php
View diff →
src/routes/indexables-head-route.php
View diff →
src/routes/indexing-route.php
View diff →
src/routes/semrush-route.php
View diff →
src/routes/supported-features-route.php
View diff →
src/routes/wincher-route.php
View diff →
src/routes/workouts-route.php
View diff →
src/routes/yoast-head-rest-field.php
View diff →
src/services/health-check/default-tagline-check.php
View diff →
src/services/health-check/default-tagline-reports.php
View diff →
src/services/health-check/default-tagline-runner.php
View diff →
src/services/health-check/health-check.php
View diff →
src/services/health-check/links-table-check.php
View diff →
src/services/health-check/links-table-reports.php
View diff →
src/services/health-check/links-table-runner.php
View diff →
src/services/health-check/myyoast-api-request-factory.php
View diff →
src/services/health-check/page-comments-check.php
View diff →
src/services/health-check/page-comments-reports.php
View diff →
src/services/health-check/postname-permalink-check.php
View diff →
src/services/health-check/postname-permalink-reports.php
View diff →
src/services/health-check/postname-permalink-runner.php
View diff →
src/services/health-check/report-builder.php
View diff →
src/services/importing/aioseo/aioseo-replacevar-service.php
View diff →
src/services/importing/aioseo/aioseo-robots-provider-service.php
View diff →
src/services/importing/aioseo/aioseo-robots-transformer-service.php
View diff →
src/services/importing/aioseo/aioseo-social-images-provider-service.php
View diff →
src/services/importing/conflicting-plugins-service.php
View diff →
src/services/importing/importable-detector-service.php
View diff →
src/surfaces/classes-surface.php
View diff →
src/surfaces/helpers-surface.php
View diff →
src/surfaces/meta-surface.php
View diff →
src/surfaces/open-graph-helpers-surface.php
View diff →
src/surfaces/schema-helpers-surface.php
View diff →
src/surfaces/twitter-helpers-surface.php
View diff →
src/surfaces/values/meta.php
View diff →
src/values/indexables/indexable-builder-versions.php
View diff →
src/values/oauth/oauth-token.php
View diff →
src/values/open-graph/images.php
View diff →
src/wrappers/wp-query-wrapper.php
View diff →
src/wrappers/wp-remote-handler.php
View diff →
vendor/autoload.php
View diff →
vendor/composer/ClassLoader.php
View diff →
vendor/composer/InstalledVersions.php
View diff →
vendor/composer/autoload_classmap.php
View diff →
vendor/composer/autoload_namespaces.php
View diff →
vendor/composer/autoload_psr4.php
View diff →
vendor/composer/autoload_real.php
View diff →
vendor/composer/autoload_static.php
View diff →
vendor/composer/installed.php
View diff →
vendor/composer/platform_check.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Client.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/ClientInterface.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Cookie/CookieJar.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Cookie/SetCookie.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Exception/BadResponseException.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Exception/ConnectException.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Exception/GuzzleException.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Exception/RequestException.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlFactory.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlHandler.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Handler/EasyHandle.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Handler/MockHandler.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Handler/Proxy.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Handler/StreamHandler.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/HandlerStack.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/MessageFormatter.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Middleware.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Pool.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/RedirectMiddleware.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/RequestOptions.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/RetryMiddleware.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/TransferStats.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Utils.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/functions.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/functions_include.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/AggregateException.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/CancellationException.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/Coroutine.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/Create.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/Each.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/EachPromise.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/FulfilledPromise.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/Is.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/Promise.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/PromiseInterface.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/PromisorInterface.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/RejectedPromise.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/RejectionException.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/TaskQueue.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/TaskQueueInterface.php
View diff →
vendor_prefixed/guzzlehttp/promises/src/Utils.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/AppendStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/BufferStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/CachingStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/DroppingStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/FnStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/Header.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/InflateStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/LazyOpenStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/LimitStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/Message.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/MessageTrait.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/MimeType.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/MultipartStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/NoSeekStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/PumpStream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/Query.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/Request.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/Response.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/Rfc7230.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/ServerRequest.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/Stream.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/StreamDecoratorTrait.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/StreamWrapper.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/UploadedFile.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/Uri.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/UriNormalizer.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/UriResolver.php
View diff →
vendor_prefixed/guzzlehttp/psr7/src/Utils.php
View diff →
vendor_prefixed/league/oauth2-client/src/Provider/AbstractProvider.php
View diff →
vendor_prefixed/league/oauth2-client/src/Provider/Exception/IdentityProviderException.php
View diff →
vendor_prefixed/league/oauth2-client/src/Provider/GenericProvider.php
View diff →
vendor_prefixed/league/oauth2-client/src/Token/AccessToken.php
View diff →
vendor_prefixed/psr/container/src/ContainerExceptionInterface.php
View diff →
vendor_prefixed/psr/container/src/ContainerInterface.php
View diff →
vendor_prefixed/psr/container/src/NotFoundExceptionInterface.php
View diff →
vendor_prefixed/psr/http-message/src/MessageInterface.php
View diff →
vendor_prefixed/psr/http-message/src/RequestInterface.php
View diff →
vendor_prefixed/psr/http-message/src/ResponseInterface.php
View diff →
vendor_prefixed/psr/http-message/src/ServerRequestInterface.php
View diff →
vendor_prefixed/psr/http-message/src/StreamInterface.php
View diff →
vendor_prefixed/psr/http-message/src/UploadedFileInterface.php
View diff →
vendor_prefixed/psr/http-message/src/UriInterface.php
View diff →
vendor_prefixed/psr/log/Psr/Log/AbstractLogger.php
View diff →
vendor_prefixed/psr/log/Psr/Log/LoggerAwareTrait.php
View diff →
vendor_prefixed/psr/log/Psr/Log/LoggerInterface.php
View diff →
vendor_prefixed/psr/log/Psr/Log/LoggerTrait.php
View diff →
vendor_prefixed/psr/log/Psr/Log/NullLogger.php
View diff →
vendor_prefixed/symfony/dependency-injection/Argument/RewindableGenerator.php
View diff →
vendor_prefixed/symfony/dependency-injection/Container.php
View diff →
vendor_prefixed/symfony/dependency-injection/ContainerInterface.php
View diff →
vendor_prefixed/symfony/dependency-injection/Exception/EnvNotFoundException.php
View diff →
vendor_prefixed/symfony/dependency-injection/Exception/ExceptionInterface.php
View diff →
vendor_prefixed/symfony/dependency-injection/Exception/ParameterCircularReferenceException.php
View diff →
vendor_prefixed/symfony/dependency-injection/Exception/ServiceCircularReferenceException.php
View diff →
vendor_prefixed/symfony/dependency-injection/Exception/ServiceNotFoundException.php
View diff →
vendor_prefixed/symfony/dependency-injection/ParameterBag/EnvPlaceholderParameterBag.php
View diff →
vendor_prefixed/symfony/dependency-injection/ParameterBag/FrozenParameterBag.php
View diff →
vendor_prefixed/symfony/dependency-injection/ParameterBag/ParameterBag.php
View diff →
vendor_prefixed/symfony/dependency-injection/ParameterBag/ParameterBagInterface.php
View diff →
wp-seo-main.php
View diff →
wp-seo.php
View diff →
wpml-config.xml
View diff →
209 files of the same size
admin/capabilities/class-capability-manager-factory.php
View diff →
admin/capabilities/class-capability-manager-vip.php
View diff →
admin/capabilities/class-capability-manager-wp.php
View diff →
admin/capabilities/class-capability-utils.php
View diff →
admin/class-admin-asset-location.php
View diff →
admin/class-admin-asset-seo-location.php
View diff →
admin/class-option-tab.php
View diff →
admin/class-paper-presenter.php
View diff →
admin/endpoints/class-endpoint.php
View diff →
admin/formatter/interface-metabox-formatter.php
View diff →
admin/import/class-import-plugin.php
View diff →
admin/import/class-import-status.php
View diff →
admin/import/plugins/class-import-greg-high-performance-seo.php
View diff →
admin/import/plugins/class-import-headspace.php
View diff →
admin/import/plugins/class-import-jetpack.php
View diff →
admin/import/plugins/class-import-premium-seo-pack.php
View diff →
admin/import/plugins/class-import-smartcrawl.php
View diff →
admin/import/plugins/class-import-ultimate-seo.php
View diff →
admin/import/plugins/class-import-wp-meta-seo.php
View diff →
admin/import/plugins/class-importers.php
View diff →
admin/index.php
View diff →
admin/interface-collection.php
View diff →
admin/interface-installable.php
View diff →
admin/listeners/class-listener.php
View diff →
admin/menu/class-submenu-capability-normalize.php
View diff →
admin/metabox/class-metabox-analysis-readability.php
View diff →
admin/metabox/class-metabox-analysis-seo.php
View diff →
admin/metabox/class-metabox-null-tab.php
View diff →
admin/metabox/interface-metabox-analysis.php
View diff →
admin/metabox/interface-metabox-tab.php
View diff →
admin/notifiers/interface-notification-handler.php
View diff →
admin/pages/redirects.php
View diff →
admin/roles/class-abstract-role-manager.php
View diff →
admin/roles/class-register-roles.php
View diff →
admin/roles/class-role-manager-wp.php
View diff →
admin/roles/class-role-manager.php
View diff →
admin/statistics/class-statistics-integration.php
View diff →
admin/views/form/select.php
View diff →
admin/views/interface-yoast-form-element.php
View diff →
css/main-sitemap.xsl
View diff →
images/Yoast_SEO_negative_icon.svg
View diff →
images/alert-error-icon.svg
View diff →
images/alert-info-icon.svg
View diff →
images/alert-success-icon.svg
View diff →
images/alert-warning-icon.svg
View diff →
images/error-icon.svg
View diff →
images/index.php
View diff →
images/link-in-icon.svg
View diff →
images/link-out-icon.svg
View diff →
images/mirrored_fit_bubble_man_1_optim.svg
View diff →
images/mirrored_fit_bubble_woman_1_optim.svg
View diff →
images/mirrored_fit_bubble_woman_2_optim.svg
View diff →
images/readability-icon.svg
View diff →
inc/class-wpseo-replacement-variable.php
View diff →
inc/class-wpseo-statistics.php
View diff →
inc/date-helper.php
View diff →
inc/exceptions/class-myyoast-bad-request-exception.php
View diff →
inc/exceptions/class-myyoast-invalid-json-exception.php
View diff →
inc/index.php
View diff →
inc/interface-wpseo-wordpress-ajax-integration.php
View diff →
inc/interface-wpseo-wordpress-integration.php
View diff →
inc/sitemaps/interface-sitemap-provider.php
View diff →
inc/wpseo-non-ajax-functions.php
View diff →
index.php
View diff →
lib/migrations/column.php
View diff →
lib/migrations/migration.php
View diff →
license.txt
View diff →
packages/js/images/Yoast_SEO_Icon.svg
View diff →
packages/js/images/Yoast_icon_kader.svg
View diff →
packages/js/images/icon-facebook.svg
View diff →
src/actions/addon-installation/addon-activate-action.php
View diff →
src/actions/addon-installation/addon-install-action.php
View diff →
src/actions/indexing/indexation-action-interface.php
View diff →
src/actions/indexing/indexing-complete-action.php
View diff →
src/actions/semrush/semrush-options-action.php
View diff →
src/actions/wincher/wincher-login-action.php
View diff →
src/commands/command-interface.php
View diff →
src/conditionals/addon-installation-conditional.php
View diff →
src/conditionals/admin-conditional.php
View diff →
src/conditionals/admin/post-conditional.php
View diff →
src/conditionals/admin/posts-overview-or-ajax-conditional.php
View diff →
src/conditionals/conditional-interface.php
View diff →
src/conditionals/development-conditional.php
View diff →
src/conditionals/feature-flag-conditional.php
View diff →
src/conditionals/front-end-conditional.php
View diff →
src/conditionals/get-request-conditional.php
View diff →
src/conditionals/headless-rest-endpoints-enabled-conditional.php
View diff →
src/conditionals/import-tool-selected-conditional.php
View diff →
src/conditionals/jetpack-conditional.php
View diff →
src/conditionals/migrations-conditional.php
View diff →
src/conditionals/news-conditional.php
View diff →
src/conditionals/no-conditionals-trait.php
View diff →
src/conditionals/no-tool-selected-conditional.php
View diff →
src/conditionals/non-multisite-conditional.php
View diff →
src/conditionals/not-admin-ajax-conditional.php
View diff →
src/conditionals/open-graph-conditional.php
View diff →
src/conditionals/premium-inactive-conditional.php
View diff →
src/conditionals/robots-txt-conditional.php
View diff →
src/conditionals/semrush-enabled-conditional.php
View diff →
src/conditionals/third-party/elementor-activated-conditional.php
View diff →
src/conditionals/third-party/w3-total-cache-conditional.php
View diff →
src/conditionals/third-party/wpml-conditional.php
View diff →
src/conditionals/updated-importer-framework-conditional.php
View diff →
src/conditionals/web-stories-conditional.php
View diff →
src/conditionals/wincher-automatically-track-conditional.php
View diff →
src/conditionals/wincher-conditional.php
View diff →
src/conditionals/wincher-enabled-conditional.php
View diff →
src/conditionals/wincher-token-conditional.php
View diff →
src/conditionals/woocommerce-conditional.php
View diff →
src/conditionals/wp-robots-conditional.php
View diff →
src/deprecated/index.php
View diff →
src/exceptions/importing/aioseo-validation-exception.php
View diff →
src/exceptions/indexable/indexable-exception.php
View diff →
src/exceptions/indexable/post-not-found-exception.php
View diff →
src/exceptions/indexable/source-exception.php
View diff →
src/exceptions/indexable/term-not-found-exception.php
View diff →
src/exceptions/oauth/authentication-failed-exception.php
View diff →
src/exceptions/oauth/tokens/empty-property-exception.php
View diff →
src/exceptions/oauth/tokens/empty-token-exception.php
View diff →
src/generators/generator-interface.php
View diff →
src/helpers/capability-helper.php
View diff →
src/helpers/date-helper.php
View diff →
src/helpers/import-helper.php
View diff →
src/helpers/meta-helper.php
View diff →
src/helpers/open-graph/values-helper.php
View diff →
src/helpers/sanitization-helper.php
View diff →
src/helpers/schema/id-helper.php
View diff →
src/helpers/site-helper.php
View diff →
src/helpers/string-helper.php
View diff →
src/helpers/wordpress-helper.php
View diff →
src/initializers/initializer-interface.php
View diff →
src/integrations/admin/migration-error-integration.php
View diff →
src/integrations/alerts/abstract-dismissable-alert.php
View diff →
src/integrations/estimated-reading-time.php
View diff →
src/integrations/feature-flag-integration.php
View diff →
src/integrations/front-end/backwards-compatibility.php
View diff →
src/integrations/front-end/category-term-description.php
View diff →
src/integrations/front-end/indexing-controls.php
View diff →
src/integrations/front-end/schema-accessibility-feature.php
View diff →
src/integrations/integration-interface.php
View diff →
src/integrations/primary-category.php
View diff →
src/integrations/third-party/amp.php
View diff →
src/integrations/third-party/bbpress.php
View diff →
src/integrations/third-party/jetpack.php
View diff →
src/integrations/third-party/w3-total-cache.php
View diff →
src/integrations/uninstall-integration.php
View diff →
src/integrations/watchers/indexable-homeurl-watcher.php
View diff →
src/integrations/xmlrpc.php
View diff →
src/loadable-interface.php
View diff →
src/models/indexable-hierarchy.php
View diff →
src/models/primary-term.php
View diff →
src/presentations/indexable-date-archive-presentation.php
View diff →
src/presentations/indexable-error-page-presentation.php
View diff →
src/presentations/indexable-search-result-page-presentation.php
View diff →
src/presentations/indexable-static-home-page-presentation.php
View diff →
src/presenters/abstract-indexable-presenter.php
View diff →
src/presenters/abstract-presenter.php
View diff →
src/presenters/admin/alert-presenter.php
View diff →
src/presenters/admin/meta-fields-presenter.php
View diff →
src/presenters/robots-presenter.php
View diff →
src/presenters/twitter/creator-presenter.php
View diff →
src/presenters/webmaster/baidu-presenter.php
View diff →
src/presenters/webmaster/bing-presenter.php
View diff →
src/presenters/webmaster/pinterest-presenter.php
View diff →
src/presenters/webmaster/yandex-presenter.php
View diff →
src/routes/abstract-indexation-route.php
View diff →
src/routes/route-interface.php
View diff →
src/services/health-check/page-comments-runner.php
View diff →
src/services/health-check/report-builder-factory.php
View diff →
src/services/health-check/reports-trait.php
View diff →
src/services/health-check/runner-interface.php
View diff →
src/services/indexables/indexable-version-manager.php
View diff →
src/values/images.php
View diff →
src/wordpress/wrapper.php
View diff →
src/wrappers/wp-rewrite-wrapper.php
View diff →
vendor/composer/LICENSE
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Exception/ClientException.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Exception/InvalidArgumentException.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Exception/ServerException.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php
View diff →
vendor_prefixed/guzzlehttp/guzzle/src/Exception/TransferException.php
View diff →
vendor_prefixed/league/oauth2-client/src/Grant/AbstractGrant.php
View diff →
vendor_prefixed/league/oauth2-client/src/Grant/AuthorizationCode.php
View diff →
vendor_prefixed/league/oauth2-client/src/Grant/ClientCredentials.php
View diff →
vendor_prefixed/league/oauth2-client/src/Grant/Exception/InvalidGrantException.php
View diff →
vendor_prefixed/league/oauth2-client/src/Grant/GrantFactory.php
View diff →
vendor_prefixed/league/oauth2-client/src/Grant/Password.php
View diff →
vendor_prefixed/league/oauth2-client/src/Grant/RefreshToken.php
View diff →
vendor_prefixed/league/oauth2-client/src/OptionProvider/HttpBasicAuthOptionProvider.php
View diff →
vendor_prefixed/league/oauth2-client/src/OptionProvider/OptionProviderInterface.php
View diff →
vendor_prefixed/league/oauth2-client/src/OptionProvider/PostAuthOptionProvider.php
View diff →
vendor_prefixed/league/oauth2-client/src/Provider/GenericResourceOwner.php
View diff →
vendor_prefixed/league/oauth2-client/src/Provider/ResourceOwnerInterface.php
View diff →
vendor_prefixed/league/oauth2-client/src/Token/AccessTokenInterface.php
View diff →
vendor_prefixed/league/oauth2-client/src/Token/ResourceOwnerAccessTokenInterface.php
View diff →
vendor_prefixed/league/oauth2-client/src/Tool/ArrayAccessorTrait.php
View diff →
vendor_prefixed/league/oauth2-client/src/Tool/BearerAuthorizationTrait.php
View diff →
vendor_prefixed/league/oauth2-client/src/Tool/GuardedPropertyTrait.php
View diff →
vendor_prefixed/league/oauth2-client/src/Tool/MacAuthorizationTrait.php
View diff →
vendor_prefixed/league/oauth2-client/src/Tool/ProviderRedirectTrait.php
View diff →
vendor_prefixed/league/oauth2-client/src/Tool/QueryBuilderTrait.php
View diff →
vendor_prefixed/league/oauth2-client/src/Tool/RequestFactory.php
View diff →
vendor_prefixed/league/oauth2-client/src/Tool/RequiredParameterTrait.php
View diff →
vendor_prefixed/psr/log/Psr/Log/InvalidArgumentException.php
View diff →
vendor_prefixed/psr/log/Psr/Log/LogLevel.php
View diff →
vendor_prefixed/psr/log/Psr/Log/LoggerAwareInterface.php
View diff →
vendor_prefixed/symfony/dependency-injection/Exception/InvalidArgumentException.php
View diff →
vendor_prefixed/symfony/dependency-injection/Exception/LogicException.php
View diff →
vendor_prefixed/symfony/dependency-injection/Exception/RuntimeException.php
View diff →