Skip to main content

साधने आणि कॉन्फिगरेशन (Tools and Configuration)

Theme Builder तुमच्या WordPress साइटचे विश्लेषण करण्यासाठी, डिझाइन करण्यासाठी आणि तयार करण्यासाठी साधनांचा (tools) एक संच वापरतो. व्हर्जन 1.16.0 मध्ये, sd-ai-agent/site-scrape आता Tier 1 साधन आहे, ज्यामुळे ते Theme Builder मध्ये डीफॉल्टनुसार उपलब्ध आहे.

उपलब्ध साधने (Available Tools)

Tier 1 साधने (Tier 1 Tools) (नेहमी उपलब्ध)

Tier 1 साधने कोणत्याही अतिरिक्त कॉन्फिगरेशनशिवाय Theme Builder मध्ये आपोआप उपलब्ध असतात.

sd-ai-agent/site-scrape

उद्देश (Purpose): डिझाइन प्रेरणा, कंटेंटची रचना आणि कार्यक्षमता काढण्यासाठी (extract) सध्याच्या वेबसाइट्सचे विश्लेषण करणे.

क्षमता (Capabilities):

  • वेबसाइट विश्लेषण (Website analysis) — प्रतिस्पर्धी किंवा प्रेरणा देणाऱ्या वेबसाइट्स स्कॅरप (scrape) करणे आणि त्यांचे विश्लेषण करणे
  • डिझाइन काढणे (Design extraction) — रंग, फॉन्ट आणि लेआउट पॅटर्न ओळखणे
  • कंटेंटची रचना (Content structure) — पेजची मांडणी आणि पदानुक्रम (hierarchy) समजून घेणे
  • फीचर डिटेक्शन (Feature detection) — प्लगइन्स आणि कार्यक्षमता ओळखणे
  • कार्यप्रदर्शन विश्लेषण (Performance analysis) — पेजची गती (speed) आणि ऑप्टिमायझेशन तपासणे
  • SEO विश्लेषण (SEO analysis) — मेटा टॅग आणि स्ट्रक्चर्ड डेटाचे पुनरावलोकन करणे

वापर (Usage):

Analyze the design of example.com and use it as inspiration for my site.

हे काय काढते (What It Extracts):

  • रंग पॅलेट आणि रंगांचा वापर
  • टाइपोग्राफी (फॉन्ट आणि आकार)
  • लेआउटची रचना आणि स्पेसिंग
  • नेव्हिगेशन पॅटर्न
  • कंटेंटची मांडणी
  • प्रतिमा आणि मीडियाचा वापर
  • इंटरएक्टिव्ह घटक
  • मोबाइल रिस्पॉन्सिव्हनेस

मर्यादा (Limitations):

  • पासवर्डने संरक्षित (password-protected) साइट्स स्कॅरप करू शकत नाही
  • robots.txt आणि साइट पॉलिसीचा आदर करते
  • डायनॅमिक कंटेंट (dynamic content) कॅप्चर करू शकत नाही
  • JavaScript-आधारित साइट्सचे विश्लेषण मर्यादित असू शकते
  • मोठ्या साइट्सचे विश्लेषण करण्यासाठी जास्त वेळ लागू शकतो

Tier 2 साधने (Tier 2 Tools) (पर्यायी)

Tier 2 साधने Theme Builder सेटिंग्जमध्ये स्पष्टपणे सक्षम (enabled) केल्यावर उपलब्ध होतात.

Advanced Analytics

तपशीलवार कार्यप्रदर्शन मेट्रिक्स (performance metrics) प्रदान करते:

  • पेज लोड वेळ
  • Core Web Vitals
  • SEO स्कोअर
  • Accessibility स्कोअर
  • सर्वोत्तम पद्धती स्कोअर (Best practices score)

Content Optimizer

यासाठी विश्लेषण करते आणि सुधारणा सुचवते:

  • वाचनीयता (Readability)
  • SEO ऑप्टिमायझेशन
  • कीवर्डचा वापर
  • कंटेंटची रचना
  • कॉल-टू-ॲक्शन (Call-to-action) ची जागा

Tier 3 साधने (Tier 3 Tools) (प्रीमियम)

Tier 3 साधनांसाठी अतिरिक्त कॉन्फिगरेशन किंवा प्रीमियम वैशिष्ट्ये आवश्यक आहेत.

AI Content Generator

यासाठी कंटेंट तयार करते:

  • उत्पादन वर्णन (Product descriptions)
  • सेवा पृष्ठे (Service pages)
  • ब्लॉग पोस्ट
  • मेटा वर्णन (Meta descriptions)
  • कॉल-टू-ॲक्शन कॉपी

Advanced Design Tools

प्रगत डिझाइन क्षमता प्रदान करते:

  • कस्टम CSS निर्मिती
  • ॲनिमेशन निर्मिती
  • इंटरएक्टिव्ह घटक डिझाइन
  • प्रगत रंग सिद्धांत (Advanced color theory)
  • टाइपोग्राफी ऑप्टिमायझेशन

साधन कॉन्फिगरेशन (Tool Configuration)

साधने सक्षम करणे (Enabling Tools)

Theme Builder मध्ये अतिरिक्त साधने सक्षम करण्यासाठी:

  1. Gratis AI Agent → Settings वर जा.
  2. Theme Builder → Tools वर जा.
  3. आवश्यकतेनुसार साधने ऑन/ऑफ करा.
  4. सेटिंग्ज सेव्ह करा.

साधन परवानग्या (Tool Permissions)

काही साधनांना परवानग्या लागतात:

  • Site scraping — इंटरनेट ॲक्सेसची आवश्यकता
  • Analytics — Google Analytics इंटिग्रेशनची आवश्यकता
  • Content generation — API कीजची आवश्यकता
  • Advanced features — प्रीमियम सबस्क्रिप्शनची आवश्यकता असू शकते

API कीज आणि क्रेडेन्शियल्स (API Keys and Credentials)

ज्या साधनांना त्यांची आवश्यकता आहे त्यांच्यासाठी API कीज कॉन्फिगर करा:

  1. Gratis AI Agent → Settings → API Keys वर जा.
  2. प्रत्येक साधनासाठी क्रेडेन्शियल्स प्रविष्ट करा.
  3. कनेक्शन तपासा (Test connection).
  4. सुरक्षितपणे सेव्ह करा.

sd-ai-agent/site-scrape वापरणे (Using sd-ai-agent/site-scrape)

मूलभूत वापर (Basic Usage)

Theme Builder ला वेबसाइटचे विश्लेषण करण्यास सांगा:

Analyze the design of my competitor's site at competitor.com
and suggest design improvements for my site.

विशिष्ट विश्लेषण (Specific Analysis)

विश्लेषणाचे विशिष्ट प्रकार विनंती करा:

Extract the color palette from example.com and use it as inspiration.
Analyze the navigation structure of example.com and apply similar
organization to my site.
Check the mobile responsiveness of example.com and ensure my site
is equally responsive.

तुलनात्मक विश्लेषण (Comparison Analysis)

अनेक साइट्सची तुलना करा:

Compare the designs of site1.com and site2.com and create a design
that combines the best elements of both.

साधनांच्या मर्यादा आणि विचार (Tool Limitations and Considerations)

रेट लिमिटिंग (Rate Limiting)

  • सर्व्हरवर जास्त भार पडू नये म्हणून स्कॅरपिंगला रेट-लिमिट केले जाते.
  • एकाच साइटवर अनेक विनंत्या (requests) केल्यास त्या मंद होऊ शकतात (throttled).
  • मोठ्या साइट्सचे विश्लेषण करण्यासाठी जास्त वेळ लागू शकतो.

कंटेंटची अचूकता (Content Accuracy)

  • डायनॅमिक कंटेंट पूर्णपणे कॅप्चर होऊ शकत नाही.
  • JavaScript ने तयार केलेला कंटेंट अपूर्ण असू शकतो.
  • रिअल-टाइम डेटा प्रतिबिंबित होत नसेल.
  • काही कंटेंट पेवॉल (paywalls) मागे असू शकतो.
  • robots.txt आणि साइट पॉलिसीचा आदर करा.
  • पुनरुत्पादनासाठी (reproduction) कॉपीराइट केलेला कंटेंट स्कॅरप करू नका.
  • केवळ प्रेरणा घेण्यासाठी विश्लेषण वापरा, कॉपी करण्यासाठी नाही.
  • काढलेल्या कंटेंटचा वापर करण्याचा अधिकार तुमच्याकडे आहे याची खात्री करा.
  • विश्लेषित साइट्सच्या सेवा अटींचे पालन करा.

कार्यक्षमतेवर परिणाम (Performance Impact)

  • मोठ्या साइट्सचे स्कॅरपिंग वेळखाऊ असू शकते.
  • एकाच वेळी अनेक स्कॅरप्स करणे अधिक हळू असू शकते.
  • नेटवर्क कनेक्टिव्हिटी गतीवर परिणाम करते.
  • मोठ्या डेटासेटसाठी अधिक प्रोसेसिंगची आवश्यकता असू शकते.

सर्वोत्तम पद्धती (Best Practices)

साइट विश्लेषण वापरणे (Using Site Analysis)

  1. अनेक साइट्सचे विश्लेषण करा — अनेक स्रोतांकडून प्रेरणा गोळा करा.
  2. रचनेवर लक्ष केंद्रित करा — लेआउट आणि संघटनेचे पॅटर्न शिका.
  3. रंग काढा — रंग पॅलेटचा वापर प्रारंभिक बिंदू म्हणून करा.
  4. टाइपोग्राफीचा अभ्यास करा — तुम्हाला आवडणारे फॉन्ट संयोजन ओळखा.
  5. नेव्हिगेशन तपासा — मेनूची मांडणी समजून घ्या.

नैतिक स्कॅरपिंग (Ethical Scraping)

  1. robots.txt चा आदर करा — साइट मार्गदर्शक तत्त्वांचे पालन करा.
  2. कंटेंट कॉपी करू नका — केवळ प्रेरणासाठी विश्लेषण वापरा.
  3. अधिकार तपासा — काढलेल्या कंटेंटचा वापर करू शकता याची खात्री करा.
  4. स्रोत नमूद करा — प्रेरणा देणाऱ्या स्रोतांना श्रेय द्या.
  5. अटींचे पालन करा — साइटच्या सेवा अटींचे पालन करा.

साधन कार्यक्षमता वाढवणे (Maximizing Tool Effectiveness)

  1. विशिष्ट रहा — विशिष्ट प्रकारच्या विश्लेषणाची विनंती करा.
  2. संदर्भ द्या — तुमच्या साइटचा उद्देश स्पष्ट करा.
  3. अपेक्षा सेट करा — तुमचे डिझाइन लक्ष्य (design goals) वर्णन करा.
  4. पुनरावृत्ती करा — निकालांवर आधारित सुधारणा करा.
  5. साधनांचे संयोजन करा — सर्वसमावेशक विश्लेषणासाठी अनेक साधनांचा वापर करा.

समस्या निवारण (Troubleshooting)

साइट स्कॅरप होत नाही (Site Won't Scrape)

  • साइट सार्वजनिकरित्या उपलब्ध आहे की नाही तपासा.
  • robots.txt स्कॅरपिंगला परवानगी देतो की नाही तपासा.
  • दुसरी साइट वापरून पहा.
  • इंटरनेट कनेक्शन तपासा.
  • समस्या कायम राहिल्यास सपोर्टशी संपर्क साधा.

अपूर्ण विश्लेषण (Incomplete Analysis)

  • साइटमध्ये डायनॅमिक कंटेंट असू शकतो.
  • JavaScript पूर्णपणे रेंडर (render) झाले नसेल.
  • मोठ्या साइट्ससाठी टाइमआउट होऊ शकतो.
  • त्याऐवजी विशिष्ट पेजेसचे विश्लेषण करण्याचा प्रयत्न करा.
  • विशिष्ट विश्लेषण प्रकार विनंती करा.

मंद कार्यप्रदर्शन (Slow Performance)

  • मोठ्या साइट्सचे विश्लेषण करण्यासाठी जास्त वेळ लागतो.
  • एकाच वेळी अनेक स्कॅरप्स करणे अधिक हळू असते.
  • नेटवर्क कनेक्टिव्हिटी गतीवर परिणाम करते.
  • पीक वेळेच्या बाहेर (off-peak hours) प्रयत्न करा.
  • आधी लहान विभागांचे विश्लेषण करा.
  • Discovery Interview — डिझाइन माहिती गोळा करा.
  • Design Direction — तुमच्या डिझाइनला सुधारित करा.
  • Hospitality Menus — मेनू पेजेस तयार करा.