Herramienta básica1 credit
extract_metadata
Extraiga metadatos completos de páginas, incluyendo título, descripción, etiquetas OpenGraph, datos de Twitter Card e información SEO.
Casos de uso
Análisis SEO
Analice títulos, descripciones y palabras clave de las páginas para optimizarlas
Datos de vista previa para redes sociales
Obtenga datos de OpenGraph y Twitter Card para vistas previas enriquecidas en redes sociales
Categorización de contenido
Use los metadatos para clasificar y organizar el contenido web
Generación de vistas previas de enlaces
Cree vistas previas de enlaces enriquecidas con títulos, imágenes y descripciones
Endpoint
POST
/api/v1/tools/extract_metadataAuth Required
2 req/s en el plan Free
1 credit
Parameters
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
url | string | Required | - | URL de la que extraer metadatos Example: https://example.com/article |
Ejemplos de solicitud
cURL
terminalBash
curl -X POST https://crawlforge.dev/api/v1/tools/extract_metadata \
-H "X-API-Key: cf_test_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com/article"}'TypeScript
extractMetadata.tsTypescript
const response = await fetch('https://crawlforge.dev/api/v1/tools/extract_metadata', {
method: 'POST',
headers: {
'X-API-Key': process.env.CRAWLFORGE_API_KEY!,
'Content-Type': 'application/json',
},
body: JSON.stringify({
url: 'https://example.com/article'
}),
});
const data = await response.json();
if (data.success) {
const { title, description, og, twitter } = data.data;
console.log('Title:', title);
console.log('Description:', description);
console.log('OG Image:', og.image);
console.log('Twitter Card:', twitter.card);
}Ejemplo de respuesta
200 OK195ms
{ "success": true, "data": { "url": "https://example.com/article", "title": "Example Article - Best Practices Guide", "description": "Learn the best practices for web development in 2024", "keywords": "web development, best practices, tutorial", "language": "en", "canonical": "https://example.com/article", "og": { "title": "Example Article - Best Practices Guide", "description": "Learn the best practices for web development", "image": "https://example.com/og-image.jpg", "url": "https://example.com/article", "type": "article", "site_name": "Example Site" }, "twitter": { "images": [ "/api/og" ], "card": "summary_large_image", "title": "Example Article - Best Practices Guide", "description": "Learn the best practices for web development", "image": "https://example.com/twitter-image.jpg", "site": "@examplesite" } }, "credits_used": 1, "credits_remaining": 999, "processing_time": 195}Field Descriptions
data.titleTítulo de la página de la etiqueta <title>data.descriptionMeta descripcióndata.ogEtiquetas OpenGraph para compartir en redes socialesdata.twitterEtiquetas Twitter Card para vistas previas en Twitterdata.canonicalURL canónica de la páginaHerramientas relacionadas
¿Listo para extraer metadatos? Regístrese gratis y obtenga 1,000 credits.