pub struct OnPageDataApiInstantPagesContent {
pub plain_text_size: Option<i64>,
pub plain_text_rate: Option<f64>,
pub plain_text_word_count: Option<i64>,
pub automated_readability_index: Option<f64>,
pub coleman_liau_readability_index: Option<f64>,
pub dale_chall_readability_index: Option<f64>,
pub flesch_kincaid_readability_index: Option<f64>,
pub smog_readability_index: Option<f64>,
pub description_to_content_consistency: Option<f64>,
pub title_to_content_consistency: Option<f64>,
pub meta_keywords_to_content_consistency: Option<f64>,
}Expand description
Readability and content-consistency metrics for an analyzed page. See https://docs.dataforseo.com/v3/on_page/instant_pages/.
Fields§
§plain_text_size: Option<i64>Total size of plain text on the page, in bytes.
plain_text_rate: Option<f64>Ratio of plain_text_size to overall page size.
plain_text_word_count: Option<i64>Number of words in the page text.
automated_readability_index: Option<f64>Automated Readability Index score for the page text.
coleman_liau_readability_index: Option<f64>Coleman-Liau readability index for the page text.
dale_chall_readability_index: Option<f64>Dale-Chall readability index for the page text.
flesch_kincaid_readability_index: Option<f64>Flesch-Kincaid readability index for the page text.
smog_readability_index: Option<f64>SMOG readability index for the page text.
description_to_content_consistency: Option<f64>Consistency of the meta description with page content (0 to 1).
title_to_content_consistency: Option<f64>Consistency of the meta title with page content (0 to 1).
meta_keywords_to_content_consistency: Option<f64>Consistency of the meta keywords with page content (0 to 1).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OnPageDataApiInstantPagesContent
impl<'de> Deserialize<'de> for OnPageDataApiInstantPagesContent
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>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for OnPageDataApiInstantPagesContent
impl RefUnwindSafe for OnPageDataApiInstantPagesContent
impl Send for OnPageDataApiInstantPagesContent
impl Sync for OnPageDataApiInstantPagesContent
impl Unpin for OnPageDataApiInstantPagesContent
impl UnsafeUnpin for OnPageDataApiInstantPagesContent
impl UnwindSafe for OnPageDataApiInstantPagesContent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more