{
  "site": "PDFSVG",
  "canonicalDomain": "https://pdfsvg.net",
  "lastUpdated": "2026-07-09",
  "positioning": "Private SVG and PDF tools with local browser processing and AI SVG code generation.",
  "researchNote": "Keyword priority is based on SERP and competitor page analysis, not paid keyword-volume exports.",
  "machineReadableFiles": [
    "https://pdfsvg.net/llms.txt",
    "https://pdfsvg.net/tools.json",
    "https://pdfsvg.net/pricing.md",
    "https://pdfsvg.net/sitemap.xml"
  ],
  "pages": [
    {
      "url": "https://pdfsvg.net/",
      "priority": "P0",
      "primaryKeyword": "private SVG and PDF tools",
      "secondaryKeywords": ["SVG tools", "PDF SVG tools", "browser SVG tools", "AI SVG tools"],
      "longTailKeywords": ["online SVG tools", "private file converter", "SVG PDF tools online", "local SVG tools"],
      "questionKeywords": ["what are private SVG and PDF tools", "are files uploaded", "is PDF to SVG supported"],
      "intent": "tool hub"
    },
    {
      "url": "https://pdfsvg.net/svg-to-pdf/",
      "priority": "P0",
      "primaryKeyword": "SVG to PDF converter",
      "secondaryKeywords": ["convert SVG to PDF", "SVG to PDF online", "SVG to PDF tool", "SVG file to PDF"],
      "longTailKeywords": ["SVG to PDF without upload", "local SVG to PDF", "browser SVG to PDF", "SVG to PDF for logos", "SVG to PDF for icons", "download SVG as PDF"],
      "questionKeywords": ["can I convert SVG to PDF without uploading", "will the PDF look exactly like the SVG", "what SVG files work best"],
      "intent": "use a browser-based SVG to PDF converter"
    },
    {
      "url": "https://pdfsvg.net/convert-svg-to-pdf-locally/",
      "priority": "P1",
      "primaryKeyword": "convert SVG to PDF locally",
      "secondaryKeywords": ["SVG to PDF without upload", "browser SVG to PDF", "private SVG to PDF"],
      "longTailKeywords": ["convert SVG to PDF in browser", "SVG to PDF no upload", "local SVG converter", "client-side SVG to PDF"],
      "questionKeywords": ["can I convert SVG to PDF locally", "is local SVG to PDF good for print"],
      "intent": "learn about local SVG to PDF conversion"
    },
    {
      "url": "https://pdfsvg.net/svg-cleaner/",
      "priority": "P0",
      "primaryKeyword": "SVG cleaner",
      "secondaryKeywords": ["clean SVG code", "sanitize SVG", "SVG sanitizer", "SVG optimizer"],
      "longTailKeywords": ["remove script from SVG", "remove onclick from SVG", "clean SVG online", "minify SVG", "safe SVG cleaner", "clean SVG markup", "remove metadata from SVG"],
      "questionKeywords": ["does the SVG cleaner upload my file", "can this SVG cleaner remove script from SVG files", "can I use cleaned SVG in React"],
      "intent": "clean or sanitize SVG markup"
    },
    {
      "url": "https://pdfsvg.net/clean-svg-for-react/",
      "priority": "P1",
      "primaryKeyword": "clean SVG for React",
      "secondaryKeywords": ["sanitize SVG for React", "SVG cleanup for JSX", "React SVG cleanup"],
      "longTailKeywords": ["clean SVG before React component", "remove unsafe SVG React", "SVG to JSX cleanup", "prepare SVG for React"],
      "questionKeywords": ["should I clean SVG before using it in React", "does the React converter upload my SVG"],
      "intent": "prepare SVG code for React"
    },
    {
      "url": "https://pdfsvg.net/svg-to-pdf-for-print/",
      "priority": "P1",
      "primaryKeyword": "SVG to PDF for print",
      "secondaryKeywords": ["print SVG as PDF", "SVG PDF print file", "SVG to PDF print checklist"],
      "longTailKeywords": ["is SVG to PDF good for print", "SVG to PDF CMYK", "SVG to PDF bleed", "SVG to PDF PDF/X", "SVG to PDF font embedding"],
      "questionKeywords": ["can I use SVG to PDF for print", "does browser SVG to PDF create CMYK files", "does SVG to PDF preserve fonts"],
      "intent": "learn print checks before using SVG to PDF"
    },
    {
      "url": "https://pdfsvg.net/svg-code-generator/",
      "priority": "P0",
      "primaryKeyword": "AI SVG generator",
      "secondaryKeywords": ["prompt to SVG", "text to SVG", "generate SVG code", "AI icon generator"],
      "longTailKeywords": ["AI SVG code generator", "AI SVG icon generator", "generate SVG from text", "generate SVG from prompt", "prompt to SVG code", "AI vector icon generator"],
      "questionKeywords": ["what can an AI SVG generator make", "can I edit generated SVG code", "do prompts get sent to AI"],
      "intent": "generate SVG code from a prompt"
    },
    {
      "url": "https://pdfsvg.net/prompt-to-svg/",
      "priority": "P1",
      "primaryKeyword": "prompt to SVG",
      "secondaryKeywords": ["text to SVG", "generate SVG from prompt", "SVG prompt examples"],
      "longTailKeywords": ["prompt to SVG icon", "text prompt to SVG code", "AI SVG prompt examples", "best prompt for SVG icon", "prompt to vector SVG"],
      "questionKeywords": ["can AI generate SVG from a prompt", "what should I avoid putting in a prompt"],
      "intent": "learn how to write SVG prompts"
    },
    {
      "url": "https://pdfsvg.net/svg-prompt-examples/",
      "priority": "P1",
      "primaryKeyword": "SVG prompt examples",
      "secondaryKeywords": ["AI SVG prompts", "SVG prompt ideas", "prompt examples for SVG icons"],
      "longTailKeywords": ["AI SVG icon prompt examples", "SVG diagram prompt examples", "text to SVG prompt examples", "best prompts for SVG code"],
      "questionKeywords": ["what is a good SVG prompt", "should SVG prompts include text labels", "can I ask AI to recreate a logo as SVG"],
      "intent": "adapt prompt examples for AI SVG generation"
    },
    {
      "url": "https://pdfsvg.net/svg-to-react/",
      "priority": "P0",
      "primaryKeyword": "SVG to React converter",
      "secondaryKeywords": ["SVG to JSX", "convert SVG to React component", "SVG React component generator"],
      "longTailKeywords": ["SVG to React TypeScript", "SVG to TSX", "SVG to React component online", "convert SVG attributes to JSX", "SVG icon React component"],
      "questionKeywords": ["does SVG to React run locally", "can this converter turn SVG into JSX", "can I use the output in TypeScript"],
      "intent": "convert SVG to a React component"
    },
    {
      "url": "https://pdfsvg.net/pdf-to-svg/",
      "priority": "P0",
      "primaryKeyword": "PDF to SVG converter",
      "secondaryKeywords": ["convert PDF to SVG", "PDF to SVG online", "PDF file to SVG", "PDF SVG converter"],
      "longTailKeywords": ["vector PDF to SVG", "local PDF to SVG", "experimental PDF to SVG", "PDF to editable SVG", "convert simple PDF to SVG", "PDF to SVG for logos"],
      "questionKeywords": ["why is PDF to SVG conversion harder than SVG to PDF", "can a scanned PDF become real SVG paths", "will the PDF file be uploaded"],
      "intent": "understand and test PDF to SVG conversion limits"
    },
    {
      "url": "https://pdfsvg.net/private-pdf-to-svg/",
      "priority": "P1",
      "primaryKeyword": "private PDF to SVG",
      "secondaryKeywords": ["PDF to SVG without upload", "local PDF to SVG", "private PDF converter"],
      "longTailKeywords": ["convert PDF to SVG privately", "browser PDF to SVG", "PDF to SVG no upload", "local PDF converter", "private vector PDF conversion"],
      "questionKeywords": ["is private PDF to SVG possible without upload", "why not upload PDF for better conversion"],
      "intent": "learn about private PDF to SVG conversion"
    },
    {
      "url": "https://pdfsvg.net/why-pdf-to-svg-conversion-fails/",
      "priority": "P1",
      "primaryKeyword": "why PDF to SVG conversion fails",
      "secondaryKeywords": ["PDF to SVG problems", "PDF to SVG conversion issues", "PDF to SVG not working"],
      "longTailKeywords": ["scanned PDF to SVG fails", "PDF to SVG embedded fonts", "PDF masks to SVG", "PDF transparency to SVG", "messy SVG from PDF"],
      "questionKeywords": ["why does PDF to SVG conversion fail on scanned PDFs", "why does converted SVG look messy", "can every vector PDF become clean SVG"],
      "intent": "explain PDF to SVG failure causes"
    },
    {
      "url": "https://pdfsvg.net/vector-pdf-vs-scanned-pdf/",
      "priority": "P1",
      "primaryKeyword": "vector PDF vs scanned PDF",
      "secondaryKeywords": ["is my PDF vector or scanned", "scanned PDF vs vector PDF", "PDF to SVG vector PDF"],
      "longTailKeywords": ["how to tell if PDF is vector", "can scanned PDF become SVG", "PDF zoom test vector", "PDF text selectable vector"],
      "questionKeywords": ["how do I know if a PDF is vector", "can a scanned PDF become SVG", "is OCR the same as PDF to SVG conversion"],
      "intent": "help users evaluate PDF type before conversion"
    },
    {
      "url": "https://pdfsvg.net/how-it-works/",
      "priority": "P2",
      "primaryKeyword": "how PDFSVG works",
      "secondaryKeywords": ["local SVG tools", "AI SVG privacy", "PDF to SVG limitations"],
      "longTailKeywords": ["what runs locally in PDFSVG", "what is sent to AI", "browser SVG conversion", "local vs cloud conversion"],
      "questionKeywords": ["what runs locally", "what uses AI", "why PDF to SVG is experimental"],
      "intent": "trust and mechanism explanation"
    },
    {
      "url": "https://pdfsvg.net/privacy/",
      "priority": "P2",
      "primaryKeyword": "PDFSVG privacy policy",
      "secondaryKeywords": ["local SVG privacy", "AI SVG prompt privacy", "files stay in browser"],
      "longTailKeywords": ["SVG files not uploaded", "private SVG tools", "AI prompt privacy", "local file conversion privacy"],
      "questionKeywords": ["are my files uploaded", "what data is sent to AI", "do local tools send files to a server"],
      "intent": "privacy policy and trust"
    }
  ],
  "futurePageIdeas": [
    {
      "path": "/svg-to-react-typescript",
      "primaryKeyword": "SVG to React TypeScript"
    },
    {
      "path": "/remove-script-from-svg",
      "primaryKeyword": "remove script from SVG"
    }
  ],
  "privacyModel": {
    "localTools": ["SVG cleaner", "SVG to PDF", "SVG to React"],
    "aiTools": ["AI SVG generator"],
    "note": "Local tools run in the browser. AI generation sends the prompt and selected style to the AI service used by PDFSVG."
  }
}
