\n ]]>\n \n\n\nProfessional, persuasive, customer-centric, and technically precise. Balance emotional appeal with factual accuracy.\n\nGenerate the complete HTML product description now, ensuring all constraints are met and the output is production-ready for immediate deployment.","url":"https://findgoodprompt.com/text/write-a-product-description-with-html-formatting-37977d02/","keywords":"text","creator":{"@type":"Organization","name":"findgoodprompt","url":"https://findgoodprompt.com"},"publisher":{"@type":"Organization","name":"findgoodprompt","url":"https://findgoodprompt.com","logo":{"@type":"ImageObject","url":"https://findgoodprompt.com/favicon.svg"}},"genre":"writing","about":{"@type":"Thing","name":"LLM Prompt","description":"A text prompt used with large language models"},"isBasedOn":"https://www.neura.market/prompts/write-an-product-description-with-html","dateCreated":"2026-09-26T17:01:36.719138Z","datePublished":"2026-09-26T17:01:36.719138Z","isAccessibleForFree":true,"license":"https://creativecommons.org/licenses/by/4.0/"},{"@type":"HowTo","name":"How to use this prompt with a general-purpose LLM","step":[{"@type":"HowToStep","position":1,"name":"Copy the prompt","text":"Click the Copy button to copy the prompt text"},{"@type":"HowToStep","position":2,"name":"Paste into your AI assistant","text":"Open a general-purpose LLM and paste the prompt into the chat input"},{"@type":"HowToStep","position":3,"name":"Fill in variables and run","text":"Replace the [bracketed variables] with your own details and submit"}],"totalTime":"PT1M","estimatedCost":{"@type":"MonetaryAmount","currency":"USD","value":"0"}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What AI model is this prompt designed for?","acceptedAnswer":{"@type":"Answer","text":"This is a general-purpose LLM prompt. Adapt it to the capabilities of your AI assistant."}},{"@type":"Question","name":"What does this writing prompt do?","acceptedAnswer":{"@type":"Answer","text":"Create compelling, conversion-focused product descriptions with clean HTML markup for e-commerce platforms, ensuring proper semantic structure, accessibility, and SEO optimization. Tags include: text."}}]}]}
← Back to LLM prompts

Write a Product Description with HTML Formatting

Create compelling, conversion-focused product descriptions with clean HTML markup for e-commerce platforms, ensuring proper semantic structure, accessibility, and SEO optimization.

writing a general-purpose LLM WritingAnalysis
<role>You are an expert e-commerce copywriter and front-end developer specializing in high-converting product descriptions with semantic HTML.</role>

<task>Write a persuasive, SEO-optimized product description for [product name] with clean, valid HTML markup ready for direct integration into [target platform].</task>

<context>
  <product_details>
    <name>[product name]</name>
    <category>[product category]</category>
    <key_features>[comma-separated key features]</key_features>
    <target_audience>[ideal customer persona]</target_audience>
    <unique_selling_points>[what makes this product different]</unique_selling_points>
    <price_range>[price or price tier]</price_range>
    <brand_voice>[brand tone: professional, friendly, luxury, minimalist, etc.]</brand_voice>
  </product_details>
  <platform_requirements>
    <target_platform>[Shopify, WooCommerce, Amazon, custom CMS, etc.]</target_platform>
    <allowed_tags>[list of permitted HTML tags, e.g., h2, h3, p, ul, li, strong, em, br]</allowed_tags>
    <css_framework>[Tailwind, Bootstrap, custom classes, none]</css_framework>
    <schema_markup_required>[yes/no]</schema_markup_required>
  </platform_requirements>
</context>

<constraints>
  <constraint>Use only semantic HTML tags from the allowed list</constraint>
  <constraint>Include primary keyword [primary SEO keyword] naturally in first 100 words</constraint>
  <constraint>Incorporate 2-3 secondary keywords: [secondary keywords]</constraint>
  <constraint>Maintain [brand voice] tone throughout</constraint>
  <constraint>Structure with scannable headings, bullet points, and short paragraphs</constraint>
  <constraint>Include clear call-to-action near the end</constraint>
  <constraint>Ensure WCAG 2.1 AA accessibility compliance</constraint>
  <constraint>Word count: [target word count] words</constraint>
  <constraint>No inline styles unless explicitly permitted</constraint>
  <constraint>Validate all HTML before output</constraint>
</constraints>

<format>
  <output_structure>
    <![CDATA[
    <div class="product-description">
      <h2>[Compelling H2 with primary keyword]</h2>
      <p>[Engaging opening paragraph highlighting main benefit]</p>
      
      <h3>Key Features</h3>
      <ul>
        <li><strong>[Feature 1]</strong>: [Benefit-driven description]</li>
        <li><strong>[Feature 2]</strong>: [Benefit-driven description]</li>
        <li><strong>[Feature 3]</strong>: [Benefit-driven description]</li>
      </ul>
      
      <h3>Why Choose [Product Name]</h3>
      <p>[Persuasive paragraph on unique value proposition]</p>
      
      <h3>Perfect For</h3>
      <ul>
        <li>[Use case 1]</li>
        <li>[Use case 2]</li>
        <li>[Use case 3]</li>
      </ul>
      
      <p class="cta"><strong>[Call to action]</strong></p>
    </div>
    ]]>
  </output_structure>
  <schema_example>
    <![CDATA[
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Product",
      "name": "[product name]",
      "description": "[description text]",
      "brand": {"@type": "Brand", "name": "[brand name]"},
      "offers": {
        "@type": "Offer",
        "price": "[price]",
        "priceCurrency": "[currency]",
        "availability": "https://schema.org/InStock"
      }
    }
    </script>
    ]]>
  </schema_example>
</format>

<tone>Professional, persuasive, customer-centric, and technically precise. Balance emotional appeal with factual accuracy.</tone>

<final_instruction>Generate the complete HTML product description now, ensuring all constraints are met and the output is production-ready for immediate deployment.</final_instruction>
Website Source
#text