{
"url": "https://example.com",
"final_url": "https://example.com",
"status_code": 200,
"execution_time_ms": 53.08,
"bot_protection_detected": false,
"metadata": {
"title": "Example Domain",
"description": null,
"og_image": null,
"og_type": null,
"og_url": null,
"og_video": null,
"og_locale_alternate": [],
"keywords": null,
"author": null,
"site_name": null,
"language": "en",
"favicon": "data:,",
"favicon_high_res": "https://www.google.com/s2/favicons?domain=example.com&sz=128",
"canonical_url": null,
"theme_color": null,
"robots": null,
"hreflang_tags": [],
"h1_tags": [
"Example Domain"
],
"h1_count": 1,
"images_count": 0,
"images_missing_alt_count": 0,
"links_count": 1,
"video_embed_code": null,
"ssl_status": {
"enabled": true,
"hsts_active": false,
"protocol": "HTTPS"
},
"viewport": "width=device-width, initial-scale=1",
"twitter_card": null,
"summary_snippet": "Example Domain This domain is for use in documentation examples without needing permission. Avoid use in operations.",
"top_keywords": [
"domain",
"use",
"example",
"documentation",
"examples"
],
"content_length_bytes": 559
},
"social_links": {
"gitlab": null,
"facebook": null,
"tiktok": null,
"medium": null,
"snapchat": null,
"instagram": null,
"dribbble": null,
"telegram": null,
"github": null,
"twitter": null,
"threads": null,
"bluesky": null,
"pinterest": null,
"youtube": null,
"mastodon": null,
"vimeo": null,
"reddit": null,
"discord": null,
"linkedin": null,
"behance": null
},
"contacts": {
"emails": [],
"phones": []
},
"phone_details": [],
"detected_technologies": [],
"technology_details": [],
"rss_feeds": [],
"json_ld_schemas": [],
"product_data": null,
"product_field_confidence": [],
"quality": {
"score": 0.9,
"rendered": false,
"sources_used": [
"meta"
],
"warnings": [
{
"field": "metadata.description",
"type": "MISSING_FIELD"
}
]
},
"security_score_percentage": 0,
"seo_score_percentage": 58.3,
"seo_passed_checks": [
"Title tag present with optimal length (10-70 chars)",
"Primary H1 heading present (1 found)",
"Favicon icon present",
"HTTPS secure protocol active",
"HTML lang attribute present ('en')",
"Responsive viewport meta tag present",
"Page is indexable (no noindex directive)"
],
"seo_warnings": [
"Missing <meta name='description'> tag",
"Missing <link rel='canonical'> tag",
"Missing og:image social preview tag",
"Missing Twitter Card meta tag",
"No structured data (JSON-LD) found"
],
"seo_checks": [
{
"check": "title",
"passed": true,
"severity": "critical",
"evidence": "Title tag present with optimal length (10-70 chars)"
},
{
"check": "meta_description",
"passed": false,
"severity": "critical",
"evidence": "Missing <meta name='description'> tag"
},
{
"check": "canonical",
"passed": false,
"severity": "important",
"evidence": "Missing <link rel='canonical'> tag"
},
{
"check": "h1_present",
"passed": true,
"severity": "critical",
"evidence": "Primary H1 heading present (1 found)"
},
{
"check": "og_image",
"passed": false,
"severity": "important",
"evidence": "Missing og:image social preview tag"
},
{
"check": "favicon",
"passed": true,
"severity": "minor",
"evidence": "Favicon icon present"
},
{
"check": "https",
"passed": true,
"severity": "critical",
"evidence": "HTTPS secure protocol active"
},
{
"check": "lang_attribute",
"passed": true,
"severity": "important",
"evidence": "HTML lang attribute present ('en')"
},
{
"check": "viewport",
"passed": true,
"severity": "important",
"evidence": "Responsive viewport meta tag present"
},
{
"check": "indexability",
"passed": true,
"severity": "critical",
"evidence": "Page is indexable (no noindex directive)"
},
{
"check": "twitter_card",
"passed": false,
"severity": "minor",
"evidence": "Missing Twitter Card meta tag"
},
{
"check": "structured_data",
"passed": false,
"severity": "minor",
"evidence": "No structured data (JSON-LD) found"
}
],
"internal_links": [],
"external_links": [
"https://iana.org/domains/example"
],
"total_internal_count": 0,
"total_external_count": 1,
"word_count": 20,
"reading_time_minutes": 0.1,
"markdown_content": "# Example Domain\n\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\n\nLearn more"
}
curl --location --request GET 'https://zylalabs.com/api/13498/web+metadata+and+contact+extractor+api/29644/extract+metadata?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://example.com",
"final_url": "https://example.com",
"status_code": 200,
"execution_time_ms": 50.28,
"bot_protection_detected": false,
"title": "Example Domain",
"description": null,
"og_image": null,
"favicon": "data:,",
"favicon_high_res": "https://www.google.com/s2/favicons?domain=example.com&sz=128",
"site_name": null,
"language": "en"
}
curl --location --request GET 'https://zylalabs.com/api/13498/web+metadata+and+contact+extractor+api/29645/extract+link+preview?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://example.com",
"final_url": "https://example.com",
"status_code": 200,
"execution_time_ms": 24.96,
"bot_protection_detected": false,
"emails": [],
"phones": [],
"phone_details": [],
"social_links": {
"gitlab": null,
"facebook": null,
"tiktok": null,
"medium": null,
"snapchat": null,
"instagram": null,
"dribbble": null,
"telegram": null,
"github": null,
"twitter": null,
"threads": null,
"bluesky": null,
"pinterest": null,
"youtube": null,
"mastodon": null,
"vimeo": null,
"reddit": null,
"discord": null,
"linkedin": null,
"behance": null
}
}
curl --location --request GET 'https://zylalabs.com/api/13498/web+metadata+and+contact+extractor+api/29646/extract+contacts?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://example.com",
"final_url": "https://example.com",
"status_code": 200,
"execution_time_ms": 29.33,
"bot_protection_detected": false,
"detected_technologies": [],
"technology_details": []
}
curl --location --request GET 'https://zylalabs.com/api/13498/web+metadata+and+contact+extractor+api/29647/extract+tech+stack?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://example.com",
"final_url": "https://example.com",
"status_code": 200,
"execution_time_ms": 25.1,
"bot_protection_detected": false,
"json_ld_count": 0,
"json_ld_schemas": []
}
curl --location --request GET 'https://zylalabs.com/api/13498/web+metadata+and+contact+extractor+api/29648/extract+schema?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://example.com",
"final_url": "https://example.com",
"status_code": 200,
"execution_time_ms": 24.85,
"bot_protection_detected": false,
"security_score_percentage": 0,
"security_headers": {
"strict_transport_security": null,
"content_security_policy": null,
"x_frame_options": null,
"x_content_type_options": null,
"referrer_policy": null,
"permissions_policy": null
},
"security_header_grades": {
"strict_transport_security": "missing",
"content_security_policy": "missing",
"x_frame_options": "missing",
"x_content_type_options": "missing",
"referrer_policy": "missing",
"permissions_policy": "missing"
}
}
curl --location --request GET 'https://zylalabs.com/api/13498/web+metadata+and+contact+extractor+api/29649/extract+security+headers?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://en.wikipedia.org/wiki/Web_scraping",
"final_url": "https://en.wikipedia.org/wiki/Web_scraping",
"status_code": 200,
"execution_time_ms": 129.45,
"bot_protection_detected": false,
"title": "Web scraping - Wikipedia",
"word_count": 2987,
"reading_time_minutes": 14.9,
"summary_snippet": "Jump to content \n \n\t \n\t\t \n\t\t\t \n\t\t\t\t\n \n\t \n\t \n\n Main menu \n\t \n\t \n\n\n\t\t\t\t \n\t\t\n \n\t \n\t Main menu \n\t move to sidebar \n\t hide \n \n\n\t\n \n\t \n\t\tNavigation\n\t \n\t \n\t\t\n\t\t \n\t\t\t\n\t\t\t Main page Contents Current events Random article About Wikipedia Contact us \n\t\t \n\t\t\n\t \n \n\n\t\n \n\t \n\t\tContribute\n\t \n\t \n\t\t\n\t\t \n\t\t\t\n\t\t\t Help Learn to edit Community portal Recent changes Upload file Special pages \n\t\t \n\t\t\n\t \n \n\n \n\n\t\t\t\t \n\n\t \n \n\n\t\t \n\t\t\t\n \n\t \n\t \n\t\t \n\t\t \n\t \n \n\n\t\t \n\t\t \n\t\t\t\n \n\t \n\n Search \n\t \n\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t\t \n\t\t\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t \n\t\t\t\t Search \n\t\t\t \n\t\t \n\t \n \n\n\t\t\t \n\t \n\t\n \n\t \n\t\t\n\t\t \n\t\t\t\n\t\t\t\n\t\t \n\t\t\n\t \n \n\n\t\n \n\t \n\t\t\n\t\t \n\t\t\t\n\t\t\t\n\t\t \n\t\t\n\t \n \n\n\t \n\t\t\n \n\t \n\t \n\n Appearance \n\t \n\t \n\n\n\t\t\t \n\t\t\t\t\n\t\t\t \n\t\t\n\t \n \n\n\t \n\t\n \n\t \n\t\t\n\t\t \n\t\t\t\n\t\t\t\n\t\t \n\t\t\n\t \n \n\n\t\n \n\t \n\t\t\n\t\t \n\t\t\t Donate \n \n Create account \n \n Log in \n \n\n\t\t\t\n\t\t \n\t\t\n\t \n \n\n\t \n\t\n \n\t \n\t \n\n Personal tools \n\t \n\t \n\n\n\t\t\n \n\t \n\t\t\n\t\t \n\t\t\t \n\n Donate \n \n \n\n Create account \n \n \n\n Log in \n \n\n\t\t\t\n\t\t \n\t\t\n\t \n \n\n\t\n\t \n \n\n \n\n\t\t \n\t \n \n \n\t \n\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\n\t\t\t\t \n\t\t \n\t\t \n\t \n\t \n\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t \n\t \n\t Contents \n\t move to sidebar \n\t hide \n \n\n\n\t \n\t\t \n\t\t\t \n\t\t\t\t (Top) \n\t\t\t \n\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t 1 \n\t\t\t\t History \n\t\t\t \n\t\t \n\t\t\n\t\t \n\t\t \n\t \n\t \n\t\t \n\t\t\t \n\t\t\t\t 2 \n\t\t\t\t Techniques \n\t\t\t \n\t\t \n\t\t\n\t\t\t \n\t\t\t\t \n\t\t\t\t Toggle Techniques subsection \n\t\t\t \n\t\t\n\t\t \n\t\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 2.1 \n\t\t\t\t\t Human copy-and-paste \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 2.2 \n\t\t\t\t\t Text pattern matching \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 2.3 \n\t\t\t\t\t HTTP programming \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 2.4 \n\t\t\t\t\t HTML parsing \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 2.5 \n\t\t\t\t\t DOM parsing \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 2.6 \n\t\t\t\t\t Vertical aggregation \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 2.7 \n\t\t\t\t\t Semantic annotation recognizing \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 2.8 \n\t\t\t\t\t Computer vision web-page analysis \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t \n\t \n\t \n\t\t \n\t\t\t \n\t\t\t\t 3 \n\t\t\t\t Legal issues \n\t\t\t \n\t\t \n\t\t\n\t\t\t \n\t\t\t\t \n\t\t\t\t Toggle Legal issues subsection \n\t\t\t \n\t\t\n\t\t \n\t\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 3.1 \n\t\t\t\t\t United States \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 3.2 \n\t\t\t\t\t European Union \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 3.3 \n\t\t\t\t\t Australia \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t 3.4 \n\t\t\t\t\t India \n\t\t\t\t \n\t\t\t \n\t\t\t\n\t\t\t \n\t\t\t \n\t\t \n\t \n\t \n\t \n\t\t \n\t\t\t \n\t\t\t\t 4 \n\t\t\t\t Methods to prevent web scraping \n\t\t\t \n\t\t \n\t\t\n\t\t \n\t\t \n\t \n\t \n\t\t \n\t\t\t \n\t\t\t\t 5 \n\t\t\t\t See also \n\t\t\t \n\t\t \n\t\t\n\t\t \n\t\t \n\t \n\t \n\t\t \n\t\t\t \n\t\t\t\t 6 \n\t\t\t\t References \n\t\t\t \n\t\t \n\t\t\n\t\t \n\t\t \n\t \n \n \n\n\t\t\t\t\t \n\t\t \n\t\t\t \n\t\t \n\t\t \n\t\t\t \n\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t\t\n \n\t \n\t \n\n Toggle the table of contents \n\t \n\t \n\n\n\t\t\t\t\t\t\t \n\t\t\t \n\t\t\n\t \n \n\n\t\t\t\t\t \n\t\t\t\t\t Web scraping \n\t\t\t\t\t\t\t\n \n\t \n\t \n\n 22 languages \n\t \n\t \n\n\t\t \n\t\t\t\n\t\t\t \n\t\t\t\t\n\t\t\t\t العربية الدارجة Català Čeština Deutsch Español Euskara فارسی Français Bahasa Indonesia Íslenska Italiano 日本語 한국어 Latviešu Nederlands Português Русский Türkçe Українська 粵語 中文 \n\t\t\t \n\t\t\t Edit links \n\t\t \n\n\t \n \n \n\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t\t \n\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t\t\n \n\t \n\t\t\n\t\t \n\t\t\t Article \n \n Talk \n \n\n\t\t\t\n\t\t \n\t\t\n\t \n \n\n\t\t\t\t\t\t\t\t\n \n\t \n\t English \n\t \n\t \n\n\n\t\t\t\t\t\n \n\t \n\t\t\n\t\t \n\t\t\t\n\t\t\t\n\t\t \n\t\t\n\t \n \n\n\t\t\t\t\n\t \n \n\n\t\t\t\t\t\t\t \n\t\t\t\t\t\t \n\t\t\t\t\t\t \n\t\t\t\t\t\t\t \n\t\t\t \n \n\t \n\t\t\n\t\t \n\t\t\t Read \n \n Edit \n \n View history \n \n\n\t\t\t\n\t\t \n\t\t\n\t \n \n\n\t\t\t \n\n\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t\t\n \n\t \n\t \n\n Tools \n\t \n\t \n\n\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\t\t\n \n\t \n\t Tools \n\t move to sidebar \n\t hide \n \n\n\t\n \n\t \n\t\tActions\n\t \n\t \n\t\t\n\t\t \n\t\t\t \n\n Read \n \n \n\n Edit \n \n \n\n View history \n \n\n\t\t\t\n\t\t \n\t\t\n\t \n \n\n \n\t \n\t\tGeneral\n\t \n\t \n\t\t\n\t\t \n\t\t\t\n\t\t\t What links here Related changes Upload file Permanent link Page information Cite this page Get shortened URL Switch to legacy parser \n\t\t \n\t\t\n\t \n \n\n \n\t \n\t\tPrint/export\n\t \n\t \n\t\t\n\t\t \n\t\t\t\n\t\t\t Download as PDF Printable version \n\t\t \n\t\t\n\t \n \n\n \n\t \n\t\tIn other projects\n\t \n\t \n\t\t\n\t\t \n\t\t\t\n\t\t\t Wikimedia Commons Wikidata item \n\t\t \n\t\t\n\t \n \n\n \n\n\t\t\t\t\t\t\t\t\t \n\t\t\t\t\n\t \n \n\n\t\t\t\t\t\t\t \n\t\t\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t \n\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t\t \n\t\t\t\t\t\t\t \n\t\t\t\t\n\t\t\t\t\t\t\t \n\t\t \n\t\t\t\t\t\t \n\t\t\t\t\t\t\t \n\t\t\t\t \n\t \n\t Appearance \n\t move to sidebar \n\t hide \n \n\n\n \n\n\t\t\t\t\t\t\t \n\t\t \n\t\t\t\t\t \n\t\t\t\t \n\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t\t\t \n\t\t \n\n\t\t\t\t\t\t From Wikipedia, the free encyclopedia \n\t\t\t\t\t \n\t\t\t\t\t \n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t \n Method of extracting data from websites \n For broader coverage of this topic, see Data scraping . \"Web scraper\" redirects here.",
"top_keywords": [
"web",
"scraping",
"data",
"pages",
"edit"
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13498/web+metadata+and+contact+extractor+api/29650/extract+clean+markdown?url=https://en.wikipedia.org/wiki/Web_scraping' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://example.com",
"final_url": "https://example.com",
"status_code": 200,
"execution_time_ms": 32.04,
"bot_protection_detected": false,
"seo_score_percentage": 58.3,
"passed_checks": [
"Title tag present with optimal length (10-70 chars)",
"Primary H1 heading present (1 found)",
"Favicon icon present",
"HTTPS secure protocol active",
"HTML lang attribute present ('en')",
"Responsive viewport meta tag present",
"Page is indexable (no noindex directive)"
],
"warnings": [
"Missing <meta name='description'> tag",
"Missing <link rel='canonical'> tag",
"Missing og:image social preview tag",
"Missing Twitter Card meta tag",
"No structured data (JSON-LD) found"
],
"checks": [
{
"check": "title",
"passed": true,
"severity": "critical",
"evidence": "Title tag present with optimal length (10-70 chars)"
},
{
"check": "meta_description",
"passed": false,
"severity": "critical",
"evidence": "Missing <meta name='description'> tag"
},
{
"check": "canonical",
"passed": false,
"severity": "important",
"evidence": "Missing <link rel='canonical'> tag"
},
{
"check": "h1_present",
"passed": true,
"severity": "critical",
"evidence": "Primary H1 heading present (1 found)"
},
{
"check": "og_image",
"passed": false,
"severity": "important",
"evidence": "Missing og:image social preview tag"
},
{
"check": "favicon",
"passed": true,
"severity": "minor",
"evidence": "Favicon icon present"
},
{
"check": "https",
"passed": true,
"severity": "critical",
"evidence": "HTTPS secure protocol active"
},
{
"check": "lang_attribute",
"passed": true,
"severity": "important",
"evidence": "HTML lang attribute present ('en')"
},
{
"check": "viewport",
"passed": true,
"severity": "important",
"evidence": "Responsive viewport meta tag present"
},
{
"check": "indexability",
"passed": true,
"severity": "critical",
"evidence": "Page is indexable (no noindex directive)"
},
{
"check": "twitter_card",
"passed": false,
"severity": "minor",
"evidence": "Missing Twitter Card meta tag"
},
{
"check": "structured_data",
"passed": false,
"severity": "minor",
"evidence": "No structured data (JSON-LD) found"
}
]
}
curl --location --request GET 'https://zylalabs.com/api/13498/web+metadata+and+contact+extractor+api/29651/extract+seo+audit?url=https://example.com' --header 'Authorization: Bearer YOUR_API_KEY'
{
"url": "https://en.wikipedia.org/wiki/Web_scraping",
"final_url": "https://en.wikipedia.org/wiki/Web_scraping",
"status_code": 200,
"execution_time_ms": 51.72,
"bot_protection_detected": false,
"total_links_count": 85,
"internal_links_count": 50,
"external_links_count": 35,
"internal_links": [
"https://en.wikipedia.org/wiki/Main_Page",
"https://en.wikipedia.org/wiki/Wikipedia:Contents",
"https://en.wikipedia.org/wiki/Portal:Current_events",
"https://en.wikipedia.org/wiki/Special:Random",
"https://en.wikipedia.org/wiki/Wikipedia:About",
"https://en.wikipedia.org/wiki/Wikipedia:Contact_us",
"https://en.wikipedia.org/wiki/Help:Contents",
"https://en.wikipedia.org/wiki/Help:Introduction",
"https://en.wikipedia.org/wiki/Wikipedia:Community_portal",
"https://en.wikipedia.org/wiki/Special:RecentChanges",
"https://en.wikipedia.org/wiki/Wikipedia:File_upload_wizard",
"https://en.wikipedia.org/wiki/Special:SpecialPages",
"https://en.wikipedia.org/wiki/Special:Search",
"https://en.wikipedia.org/w/index.php?title=Special:CreateAccount&returnto=Web+scraping",
"https://en.wikipedia.org/w/index.php?title=Special:UserLogin&returnto=Web+scraping",
"https://en.wikipedia.org/wiki/Web_scraping",
"https://en.wikipedia.org/wiki/Talk:Web_scraping",
"https://en.wikipedia.org/w/index.php?title=Web_scraping&action=edit",
"https://en.wikipedia.org/w/index.php?title=Web_scraping&action=history",
"https://en.wikipedia.org/wiki/Special:WhatLinksHere/Web_scraping",
"https://en.wikipedia.org/wiki/Special:RecentChangesLinked/Web_scraping",
"https://en.wikipedia.org/wiki/Wikipedia:File_Upload_Wizard",
"https://en.wikipedia.org/w/index.php?title=Web_scraping&oldid=1368486598",
"https://en.wikipedia.org/w/index.php?title=Web_scraping&action=info",
"https://en.wikipedia.org/w/index.php?title=Special:CiteThisPage&page=Web_scraping&id=1368486598&wpFormIdentifier=titleform",
"https://en.wikipedia.org/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FWeb_scraping",
"https://en.wikipedia.org/w/index.php?title=Web_scraping&useparsoid=0",
"https://en.wikipedia.org/w/index.php?title=Special:DownloadAsPdf&page=Web_scraping&action=show-download-screen",
"https://en.wikipedia.org/w/index.php?title=Web_scraping&printable=yes",
"https://en.wikipedia.org/wiki/Data_scraping",
"https://en.wikipedia.org/wiki/Scraper_site",
"https://en.wikipedia.org/wiki/File:Question_book-new.svg",
"https://en.wikipedia.org/wiki/Wikipedia:Verifiability",
"https://en.wikipedia.org/wiki/Special:EditPage/Web_scraping",
"https://en.wikipedia.org/wiki/Help:Referencing_for_beginners",
"https://en.wikipedia.org/wiki/Wikipedia:Verifiability#Burden_of_evidence",
"https://en.wikipedia.org/wiki/Help:Maintenance_template_removal",
"https://en.wikipedia.org/wiki/Data_extraction",
"https://en.wikipedia.org/wiki/Website",
"https://en.wikipedia.org/wiki/World_Wide_Web",
"https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol",
"https://en.wikipedia.org/wiki/Internet_bot",
"https://en.wikipedia.org/wiki/Web_crawler",
"https://en.wikipedia.org/wiki/Database",
"https://en.wikipedia.org/wiki/Spreadsheet",
"https://en.wikipedia.org/wiki/Data_retrieval",
"https://en.wikipedia.org/wiki/Data_analysis",
"https://en.wikipedia.org/wiki/Parsing",
"https://en.wikipedia.org/wiki/Contact_scraping",
"https://en.wikipedia.org/wiki/Web_indexing"
],
"external_links": [
"https://donate.wikimedia.org/?wmf_source=donate&wmf_medium=sidebar&wmf_campaign=en.wikipedia.org&uselang=en",
"https://ar.wikipedia.org/wiki/%D8%AA%D8%AC%D8%B1%D9%8A%D9%81_%D9%88%D9%8A%D8%A8",
"https://ary.wikipedia.org/wiki/%D8%AA%D8%BA%D8%B1%D8%A7%D9%81_%D9%84%D9%88%D9%8A%D8%A8",
"https://ca.wikipedia.org/wiki/Web_scraping",
"https://cs.wikipedia.org/wiki/Web_scraping",
"https://de.wikipedia.org/wiki/Screen_Scraping",
"https://es.wikipedia.org/wiki/Web_scraping",
"https://eu.wikipedia.org/wiki/Web_scraping",
"https://fa.wikipedia.org/wiki/%D8%AA%D8%B1%D8%A7%D8%B4%DB%8C%D8%AF%D9%86_%D9%88%D8%A8",
"https://fr.wikipedia.org/wiki/Web_scraping",
"https://id.wikipedia.org/wiki/Penggalian_web",
"https://is.wikipedia.org/wiki/Vefs%C3%B6fnun",
"https://it.wikipedia.org/wiki/Web_scraping",
"https://ja.wikipedia.org/wiki/%E3%82%A6%E3%82%A7%E3%83%96%E3%82%B9%E3%82%AF%E3%83%AC%E3%82%A4%E3%83%94%E3%83%B3%E3%82%B0",
"https://ko.wikipedia.org/wiki/%EC%9B%B9_%EC%8A%A4%ED%81%AC%EB%9E%98%ED%95%91",
"https://lv.wikipedia.org/wiki/Rasmo%C5%A1ana",
"https://nl.wikipedia.org/wiki/Scrapen",
"https://pt.wikipedia.org/wiki/Web_scraping",
"https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%B1-%D1%81%D0%BA%D1%80%D0%B5%D0%B9%D0%BF%D0%B8%D0%BD%D0%B3",
"https://tr.wikipedia.org/wiki/Web_kaz%C4%B1ma",
"https://uk.wikipedia.org/wiki/Web_scraping",
"https://zh-yue.wikipedia.org/wiki/%E7%B6%B2%E9%A0%81%E5%88%AE%E6%96%99",
"https://zh.wikipedia.org/wiki/%E7%BD%91%E9%A1%B5%E6%8A%93%E5%8F%96",
"https://www.wikidata.org/wiki/Special:EntityPage/Q665452#sitelinks-wikipedia",
"https://commons.wikimedia.org/wiki/Category:Web_scraping",
"https://www.wikidata.org/wiki/Special:EntityPage/Q665452",
"https://www.google.com/search?as_eq=wikipedia&q=%22Web+scraping%22",
"https://www.google.com/search?tbm=nws&q=%22Web+scraping%22+-wikipedia&tbs=ar:1",
"https://www.google.com/search?&q=%22Web+scraping%22&tbs=bkt:s&tbm=bks",
"https://www.google.com/search?tbs=bks:1&q=%22Web+scraping%22+-wikipedia",
"https://scholar.google.com/scholar?q=%22Web+scraping%22",
"https://www.jstor.org/action/doBasicSearch?Query=%22Web+scraping%22&acc=on&wc=on",
"https://en.wikiversity.org/wiki/",
"https://en.wikibooks.org/wiki/",
"https://en.wikivoyage.org/wiki/"
]
}
curl --location --request GET 'https://zylalabs.com/api/13498/web+metadata+and+contact+extractor+api/29652/extract+links?url=https://en.wikipedia.org/wiki/Web_scraping' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Extractor de Metadatos Web y Contactos API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Convierte cualquier URL en datos estructurados: metadatos SEO/OpenGraph, contactos, perfiles sociales, más de 40 firmas de pilas tecnológicas, auditorías de SEO y seguridad, y Markdown listo para IA — una llamada a la API rápida.
Cada punto final devuelve datos estructurados específicos Por ejemplo el punto final Extraer Metadatos proporciona metadatos SEO métricas de salud y perfiles sociales mientras que el punto final Extraer Contactos devuelve correos electrónicos públicos y enlaces de redes sociales Otros puntos finales se centran en la detección de pilas tecnológicas auditorías de seguridad y extracción limpia de Markdown
Los campos clave varían según el endpoint. Para Extraer Metadatos los campos incluyen título descripción y idioma. Extraer Contactos devuelve correos electrónicos y enlaces sociales. Extraer Auditoría SEO proporciona una puntuación y advertencias. La respuesta de cada endpoint está adaptada a su función específica
Los datos de respuesta están estructurados en formato JSON con un objeto de nivel superior que contiene metadatos sobre la solicitud (como URL y código de estado) y un objeto anidado para datos específicos. Por ejemplo, Extraer Metadatos incluye un objeto "metadata" con campos como título y idioma
Los parámetros varían según el punto final Para Extraer Metadatos puedes usar el parámetro opcional "campos" para especificar qué datos extraer optimizando la respuesta Otros puntos finales pueden tener parámetros únicos adaptados a sus necesidades específicas de extracción de datos
Los casos de uso típicos incluyen análisis SEO, creación de contenido y auditorías de tecnología. Por ejemplo, los especialistas en marketing pueden utilizar la Auditoría SEO de Extract para la optimización de sitios web, mientras que los desarrolladores pueden aprovechar Extract Tech Stack para identificar los marcos utilizados en un sitio
La precisión de los datos se mantiene a través de métodos de extracción estructurados y controles de validación Cada punto final utiliza algoritmos específicos para identificar y verificar datos como detectar tecnologías o auditar encabezados de seguridad asegurando salidas confiables
Los usuarios pueden integrar los datos devueltos en aplicaciones para análisis, informes o generación de contenido. Por ejemplo, el Markdown limpio desde el endpoint Extraer Markdown Limpio puede ser utilizado directamente en aplicaciones de IA o sistemas de gestión de contenido
Los patrones de datos estándar incluyen respuestas JSON estructuradas con nombres de campo consistentes en puntos finales similares Por ejemplo la mayoría de los puntos finales devuelven un "status_code" y "execution_time_ms" lo que permite a los usuarios evaluar el éxito de la respuesta y el rendimiento