Skip to content

Conversation

@jackmcdade
Copy link
Member

@jackmcdade jackmcdade commented Oct 29, 2025

Note

Adds reporting rules for title/meta description length with configurable thresholds, integrates them into report processing, updates messages, and tweaks the warning icon.

  • Reports/Rules:
    • Add Rules\IdealTitleLength and Rules\IdealMetaDescriptionLength with pass/warning/fail logic, comments, and persistence.
    • Register new rules in src/Reporting/Report.php.
  • Configuration:
    • Add reports.title_length and reports.meta_description_length thresholds in config/seo-pro.php (warn_min, pass_max, warn_max).
  • Localization:
    • Add English strings for the new rules in lang/en/messages.php (site/page descriptions, warnings, failing/passing messages).
  • UI:
    • Update warning status icon in resources/js/components/reporting/StatusIcon.vue to alert-warning-exclamation-mark.

Written by Cursor Bugbot for commit 0d79f1d. This will update automatically on new commits. Configure here.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@duncanmcclean duncanmcclean changed the title Adds ReportRules for Ideal Lengths of Title & Description [7.x] Adds Report Rules for Ideal Lengths of Title & Description Oct 30, 2025
@duncanmcclean duncanmcclean merged commit bb6150f into master Oct 30, 2025
29 checks passed
@duncanmcclean duncanmcclean deleted the ideal-length branch October 30, 2025 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants