SEORule (Component)

The SEORule object manages site wide rules for determining the search engine optimization rankings for pages.

Methods marked below with [L] may be logged at the site level (if transaction logging is licensed and enabled by the administrator)

Customization is not supported for this component.

Methods:

activate [L] Activated or deactivates the specified SEO rule. Deactivated rules will not be applied to pages when generating the page's SEO ranking.
delete [L] Deletes the specified SEO rule.
deleteMultiple Deletes one or more specified SEO rules.
getDeficientResults Returns zero or more records that describe the pages that performed poorly against the SEO rules, their result scores and suggestions for each rule.
getDeficientResultsForObject Returns zero or more records returning the rule results which are deficient for the specified page.
getDeficientResultsForStdProperties Returns zero or more records returning the rule results which are deficient for the specified standard properties.
getList Retrieves information regarding the specified SEO rule, or all SEO rules.
getOverallGradeForObject Returns the overall SEO grade for the specified page.
getParameters Returns an array of structures describing the parameters for the SEO rule.
getResults Returns zero or more records describing the score and results for the specified rule for each page that the rule was applied to.
getResultsForObject Returns a query with zero or more rows describing the rules and their associated scores for the specified object.
getResultsForStdPropertiesField Returns zero or more records returning the rule results for the specified standard properties field.
markNeedsReRun [L] Marks the specified SEO rule as needing to be re-run for its associated subsite(s).
runForContent [L] Runs the SEO rules for the specified page's content.
runForObject [L] Runs the SEO rules for the specified page.
runForStandardProperties [L] Runs the SEO rules for the specified page's standard properties.
runForStandardPropertiesField [L] Runs the SEO rules for the specified page's standard properties field.
runRules [L] Starts a job which runs the SEO rules on the specified pages, and returns JobID.
save [L] Updates the specified SEO rule, or creates a new SEO rule.