SeoTagsDataProvider
in package
Class SeoTagsDataProvider
This class provides configuration data for SeoTagsHeaderExtender. By keeping this data inside this separate class third-party developers can extend the lists provided by overloading SeoTagsDataProvider.
Table of Contents
- getExcludeGetParams() : array<string|int, mixed>
- Provides list of keys which will be filtered out of the query string before canonical and alternate links are generated.
- getExcludeKeysFromCanonical() : array<string|int, mixed>
- Provides a list of query string keys which will be filtered out when building canonical URLs.
- getExcludeKeysFromCanonicalPerPageType() : array<string|int, mixed>
- Provides a page-specific list of query string keys which will be filtered out when building canonical URLs.
- getNoCanonicalFiles() : array<string|int, mixed>
- Provides a list of files (as present in REQUEST_URI) which must not output a canonical URL.
- getNoFollowKeysPerPageType() : array<string|int, mixed>
- Provides a list of keys which if present in the query string ($_GET) will cause the nofollow flag to be set depending on page type.
- getNoIndexFiles() : array<string|int, mixed>
- Provides a list of files (as present in REQUEST_URI) which will be marked as noindex.
- getNoIndexKeys() : array<string|int, mixed>
- Provides a list of keys which if present in the query string ($_GET) will cause the noindex flag to be set.
- getNoIndexKeysPerPageType() : array<string|int, mixed>
- Provides a list of keys which if present in the query string ($_GET) will cause the noindex flag to be set depending on page type.
- getNoRelPrevNext() : array<string|int, mixed>
- Provides a list of keys which if present in the query string ($_GET) will disable output of prev/next links.
Methods
getExcludeGetParams()
Provides list of keys which will be filtered out of the query string before canonical and alternate links are generated.
public
static getExcludeGetParams() : array<string|int, mixed>
Return values
array<string|int, mixed> —getExcludeKeysFromCanonical()
Provides a list of query string keys which will be filtered out when building canonical URLs.
public
static getExcludeKeysFromCanonical() : array<string|int, mixed>
Return values
array<string|int, mixed> —getExcludeKeysFromCanonicalPerPageType()
Provides a page-specific list of query string keys which will be filtered out when building canonical URLs.
public
static getExcludeKeysFromCanonicalPerPageType() : array<string|int, mixed>
Return values
array<string|int, mixed> —getNoCanonicalFiles()
Provides a list of files (as present in REQUEST_URI) which must not output a canonical URL.
public
static getNoCanonicalFiles() : array<string|int, mixed>
Return values
array<string|int, mixed> —getNoFollowKeysPerPageType()
Provides a list of keys which if present in the query string ($_GET) will cause the nofollow flag to be set depending on page type.
public
static getNoFollowKeysPerPageType() : array<string|int, mixed>
Return values
array<string|int, mixed> —getNoIndexFiles()
Provides a list of files (as present in REQUEST_URI) which will be marked as noindex.
public
static getNoIndexFiles() : array<string|int, mixed>
Return values
array<string|int, mixed> —getNoIndexKeys()
Provides a list of keys which if present in the query string ($_GET) will cause the noindex flag to be set.
public
static getNoIndexKeys() : array<string|int, mixed>
Return values
array<string|int, mixed> —getNoIndexKeysPerPageType()
Provides a list of keys which if present in the query string ($_GET) will cause the noindex flag to be set depending on page type.
public
static getNoIndexKeysPerPageType() : array<string|int, mixed>
Return values
array<string|int, mixed> —getNoRelPrevNext()
Provides a list of keys which if present in the query string ($_GET) will disable output of prev/next links.
public
static getNoRelPrevNext() : array<string|int, mixed>