pub enum ApiSiteProblemTypeEnum {
Show 38 variants
ConnectFailed,
DisallowedInRobots,
DnsError,
MainPageError,
Threats,
InsignificantCgiParameter,
SlowAvgResponseTime,
SslCertificateError,
UrlAlert4xx,
UrlAlert5xx,
DisallowedUrlsAlert,
DocumentsMissingDescription,
DocumentsMissingTitle,
DuplicateContentAttrs,
DuplicatePages,
ErrorInRobotsTxt,
ErrorsInSitemaps,
FaviconError,
MainMirrorIsNotHttps,
MainPageRedirects,
NoMetrikaCounterBinding,
NoMetrikaCounterCrawlEnabled,
NoRobotsTxt,
NoSitemaps,
NoSitemapModifications,
NonWorkingVideo,
Soft404,
TooManyDomainsOnSearch,
VideohostOfferFailed,
VideohostOfferIsNeeded,
VideohostOfferNeedPaper,
BigFaviconAbsent,
FaviconProblem,
NoMetrikaCounter,
NoRegions,
NotInSprav,
NotMobileFriendly,
VygodaPossibleActivation,
}Expand description
Site problem type
Variants§
ConnectFailed
Robots couldn’t visit the site (server settings or high load)
DisallowedInRobots
Site prohibited for indexing in robots.txt
DnsError
Failed to connect to server due to DNS error
MainPageError
Site’s home page returns an error
Threats
Security threats or issues detected
InsignificantCgiParameter
Some pages with GET parameters duplicate content of other pages
SlowAvgResponseTime
Slow server response
SslCertificateError
Invalid SSL certificate settings
UrlAlert4xx
Some pages respond with 4xx HTTP code for an hour
UrlAlert5xx
Some pages respond with 5xx HTTP code for an hour
DisallowedUrlsAlert
Useful pages found that are closed from indexing
DocumentsMissingDescription
Many pages missing Description meta tag
DocumentsMissingTitle
Title element missing on many pages
DuplicateContentAttrs
Some pages have identical title and Description
DuplicatePages
Some pages contain identical content
ErrorInRobotsTxt
Errors in robots.txt file
ErrorsInSitemaps
Errors found in Sitemap file
FaviconError
Favicon file unavailable on site
MainMirrorIsNotHttps
Main mirror doesn’t use HTTPS protocol
MainPageRedirects
Main page redirects to another site
NoMetrikaCounterBinding
No Yandex.Metrica counter linked to site
NoMetrikaCounterCrawlEnabled
Site crawling using Yandex.Metrica counters not enabled
NoRobotsTxt
robots.txt file not found
NoSitemaps
No Sitemap files used by robot
NoSitemapModifications
Sitemap files haven’t been updated for a long time
NonWorkingVideo
Robot failed to index marked videos on site
Soft404
Display of non-existent files and pages configured incorrectly
TooManyDomainsOnSearch
Site subdomains found in search results
VideohostOfferFailed
User agreement for video display added to Webmaster was rejected
VideohostOfferIsNeeded
User agreement for video display missing for site
VideohostOfferNeedPaper
Special agreement with Yandex needed for site cooperation
BigFaviconAbsent
Add favicon in SVG format or 120×120 pixels size
FaviconProblem
Favicon file not found - robot couldn’t load image for browser tab
NoMetrikaCounter
Yandex.Metrica counter error
NoRegions
Site region not set
NotInSprav
Site not registered in Yandex.Directory
NotMobileFriendly
Site not optimized for mobile devices
VygodaPossibleActivation
Yandex.Vygoda not connected to site
Trait Implementations§
Source§impl Clone for ApiSiteProblemTypeEnum
impl Clone for ApiSiteProblemTypeEnum
Source§fn clone(&self) -> ApiSiteProblemTypeEnum
fn clone(&self) -> ApiSiteProblemTypeEnum
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ApiSiteProblemTypeEnum
impl Debug for ApiSiteProblemTypeEnum
Source§impl<'de> Deserialize<'de> for ApiSiteProblemTypeEnum
impl<'de> Deserialize<'de> for ApiSiteProblemTypeEnum
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl Hash for ApiSiteProblemTypeEnum
impl Hash for ApiSiteProblemTypeEnum
Source§impl PartialEq for ApiSiteProblemTypeEnum
impl PartialEq for ApiSiteProblemTypeEnum
Source§impl Serialize for ApiSiteProblemTypeEnum
impl Serialize for ApiSiteProblemTypeEnum
impl Copy for ApiSiteProblemTypeEnum
impl Eq for ApiSiteProblemTypeEnum
impl StructuralPartialEq for ApiSiteProblemTypeEnum
Auto Trait Implementations§
impl Freeze for ApiSiteProblemTypeEnum
impl RefUnwindSafe for ApiSiteProblemTypeEnum
impl Send for ApiSiteProblemTypeEnum
impl Sync for ApiSiteProblemTypeEnum
impl Unpin for ApiSiteProblemTypeEnum
impl UnwindSafe for ApiSiteProblemTypeEnum
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.