मैथ सॉल्वर (MathSolver) का स्ट्रक्चर्ड डेटा
मैथ के सवाल हल करने में छात्र/छात्राओं, शिक्षकों, और अन्य लोगों की मदद करने के लिए, स्ट्रक्चर्ड डेटा का इस्तेमाल करें. इसकी मदद से बताया जा सकता है कि मैथ के सवाल किस तरह के हैं. साथ ही, खास सवालों को हल करने से जुड़े कदम-दर-कदम निर्देशों के लिंक भी दिए जा सकते हैं. Google Search के नतीजों में मैथ सॉल्वर कैसे दिखेंगे, इसका एक उदाहरण यहां दिया गया है. इनके दिखने का तरीका बदलता रहता है:
How to add structured data
Structured data is a standardized format for providing information about a page and classifying the page content. If you're new to structured data, you can learn more about how structured data works.
Here's an overview of how to build, test, and release structured data.
- Add the required properties. Based on the format you're using, learn where to insert structured data on the page.
- Follow the guidelines.
- Validate your code using the Rich Results Test and fix any critical errors. Consider also fixing any non-critical issues that may be flagged in the tool, as they can help improve the quality of your structured data (however, this isn't necessary to be eligible for rich results).
- Deploy a few pages that include your structured data and use the URL Inspection tool to test how Google sees the page. Be sure that your page is
accessible to Google and not blocked by a robots.txt file, the
noindextag, or login requirements. If the page looks okay, you can ask Google to recrawl your URLs. - To keep Google informed of future changes, we recommend that you submit a sitemap. You can automate this with the Search Console Sitemap API.
उदाहरण
एक तरह के सवाल हल करना
यहां मैथ सॉल्वर के ऐसे होम पेज का उदाहरण दिया गया है जिस पर एक तरह के पॉलिनोमियल इक्वेशन और डेरिवेटिव प्रॉब्लम हल किए जा सकते हैं. यह होम पेज अंग्रेज़ी और स्पैनिश में उपलब्ध है.
<html>
<head>
<title>An awesome math solver</title>
</head>
<body>
<script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": ["MathSolver", "LearningResource"],
"name": "An awesome math solver",
"url": "https://www.mathdomain.com/",
"usageInfo": "https://www.mathdomain.com/privacy",
"inLanguage": "en",
"potentialAction": [{
"@type": "SolveMathAction",
"target": "https://mathdomain.com/solve?q={math_expression_string}",
"mathExpression-input": "required name=math_expression_string",
"eduQuestionType": ["Polynomial Equation","Derivative"]
}],
"learningResourceType": "Math solver"
},
{
"@context": "https://schema.org",
"@type": ["MathSolver", "LearningResource"],
"name": "Un solucionador de matemáticas increíble",
"url": "https://es.mathdomain.com/",
"usageInfo": "https://es.mathdomain.com/privacy",
"inLanguage": "es",
"potentialAction": [{
"@type": "SolveMathAction",
"target": "https://es.mathdomain.com/solve?q={math_expression_string}",
"mathExpression-input": "required name=math_expression_string",
"eduQuestionType": ["Polynomial Equation","Derivative"]
}],
"learningResourceType": "Math solver"
}
]
</script>
</body>
</html>दो तरह के सवाल हल करना
यहां मैथ सॉल्वर के ऐसे होम पेज का उदाहरण दिया गया है जिसमें दो तरह के सवाल हल करने के एंडपॉइंट मौजूद हैं: एक एंडपॉइंट से पॉलिनोमियल इक्वेशन हल की जा सकती हैं और वहीं दूसरे एंडपॉइंट से ट्रिगनोमेट्रिक इक्वेशन हल की जा सकती हैं. यह सिर्फ़ अंग्रेज़ी में उपलब्ध है.
<html>
<head>
<title>An awesome math solver</title>
</head>
<body>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": ["MathSolver", "LearningResource"],
"name": "An awesome math solver",
"url": "https://www.mathdomain.com/",
"usageInfo": "https://www.mathdomain.com/privacy",
"inLanguage": "en",
"potentialAction": [{
"@type": "SolveMathAction",
"target": "https://mathdomain.com/solve?q={math_expression_string}",
"mathExpression-input": "required name=math_expression_string",
"eduQuestionType": "Polynomial Equation"
},
{
"@type": "SolveMathAction",
"target": "https://mathdomain.com/trig?q={math_expression_string}",
"mathExpression-input": "required name=math_expression_string",
"eduQuestionType": "Trigonometric Equation"
}],
"learningResourceType": "Math solver"
}
</script>
</body>
</html>दिशा-निर्देश
अपने पेज को मैथ सॉल्वर के ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में दिखाने के लिए, यहां दिए गए दिशा-निर्देशों का पालन करें:
- स्ट्रक्चर्ड डेटा के लिए सामान्य दिशा-निर्देश
- Search पर कॉन्टेंट दिखाने के बुनियादी दिशा-निर्देश
- तकनीकी दिशा-निर्देश
- कॉन्टेंट के लिए दिशा-निर्देश
तकनीकी दिशा-निर्देश
- अपनी साइट के होम पेज पर
MathSolverस्ट्रक्चर्ड डेटा जोड़ें. - पक्का करें कि Googlebot, आपकी साइट को बेहतर तरीके से क्रॉल कर सके.
- अगर आपके पास एक ही मैथ सॉल्वर की एक जैसी बहुत सारी कॉपी हैं, जिन्हें अलग-अलग यूआरएल पर होस्ट किया गया है, तो पेज की हर कॉपी पर कैननिकल यूआरएल इस्तेमाल करें.
- हम ऐसे मैथ सॉल्वर को अनुमति नहीं देते जिन्हें ऐक्सेस करने के लिए, लॉगिन या पेमेंट करने की ज़रूरत होती है. जब उपयोगकर्ता Google पर मौजूद इस सुविधा के ज़रिए, आपकी साइट पर आते हैं, तो यह ज़रूरी है कि वे अपनी शुरुआती समस्या का हल और उसे ठीक करने से जुड़े सिलसिलेवार निर्देशों को ऐक्सेस कर पाएं. मैथ सॉल्वर के अतिरिक्त कॉन्टेंट को लॉगिन करके या पेमेंट देकर ऐक्सेस किया जा सकता है.
कॉन्टेंट के लिए दिशा-निर्देश
हमने मैथ सॉल्वर कॉन्टेंट के लिए ये कुछ दिशा-निर्देश बनाए हैं. इनसे यह पक्का किया जा सकेगा कि हमारे उपयोगकर्ताओं को पढ़ाई से जुड़े ऐसे रिसॉर्स मिलें जो उनके काम के हों. अगर हमें ऐसा कॉन्टेंट मिलता है जिससे इन नीतियों का उल्लंघन होता हो, तो हम नियमों के मुताबिक कार्रवाई करेंगे. इनमें मैन्युअल ऐक्शन लेना और Google पर मैथ सॉल्वर से जुड़े नतीजों से आपके पेजों को हटाना शामिल हो सकता है.
- हम मैथ सॉल्वर के तौर पर, प्रमोशन वाला ऐसा कॉन्टेंट दिखाने की अनुमति नहीं देते जिसे किसी तीसरे पक्ष ने पोस्ट किया हो. जैसे, अफ़िलिएट प्रोग्राम.
-
इस सुविधा का इस्तेमाल करके दिखाए जाने वाले, मैथ सॉल्वर के जवाबों के सटीक होने और उसकी क्वालिटी के लिए आप ज़िम्मेदार होते हैं. अगर क्वालिटी की समीक्षा करने की हमारी प्रोसेस में पाया जाता है कि आपका कुछ डेटा गलत है, तो इस सुविधा से आपके सॉल्वर को हटाया जा सकता है. उसे तब तक के लिए हटाया जाएगा, जब तक आप कॉन्टेंट से जुड़ी समस्याओं को उनकी गंभीरता के आधार पर हल नहीं कर लेते. यह नियम इन पर लागू होता है:
- आपका सॉल्वर किस तरह के सवालों को सटीक तरीके से हल कर सकता है.
- मैथ के उन सवालों के जवाब कितने सटीक हैं जिन्हें आपका सॉल्वर हल करने का दावा करता है.
अलग-अलग तरह के स्ट्रक्चर्ड डेटा की जानकारी
आपका कॉन्टेंट रिच रिज़ल्ट में दिखे, इसके लिए आपको ज़रूरी प्रॉपर्टी जोड़नी होंगी. अपने स्ट्रक्चर्ड डेटा में ज़्यादा जानकारी जोड़ने के लिए, सुझाई गई प्रॉपर्टी भी शामिल करें. इससे, उपयोगकर्ता अनुभव को बेहतर बनाया जा सकता है.
MathSolver
MathSolver एक ऐसा टूल है जिससे छात्र/छात्राओं, शिक्षक, और अन्य लोगों को मैथ के सवाल, सिलसिलेवार तरीके से हल करने में मदद मिलती है. अपनी साइट के होम पेज पर, MathSolver स्ट्रक्चर्ड डेटा का इस्तेमाल करें.
MathSolver की पूरी जानकारी, schema.org/MathSolver पर उपलब्ध है.
Google के साथ काम करने वाली प्रॉपर्टी ये हैं:
| ज़रूरी प्रॉपर्टी | |
|---|---|
potentialAction |
वह तरीका जिसकी मदद से, मैथ से जुड़े किसी एक्सप्रेशन के हल तक पहुंचा जा सकता है. जैसे, किसी सवाल को हल करने का सिलसिलेवार तरीका या ग्राफ़. { "@type": "MathSolver", "potentialAction": [{ "@type": "SolveMathAction", "target": "https://mathdomain.com/solve?q={math_expression_string}", "mathExpression-input": "required name=math_expression_string", "eduQuestionType": "Polynomial Equation" }] } |
potentialAction.mathExpression-input |
मैथ के किसी एक्सप्रेशन के लिए प्लेसहोल्डर, जिसे Google आपकी वेबसाइट पर भेजता है. उदाहरण के लिए, x^2-3x=0. इसके बाद, आपके पास मैथ के एक्सप्रेशन को "हल" करने का विकल्प होता है. इसमें किसी वैरिएबल को आसान बनाना, बदलना या हल करना शामिल हो सकता है. यह स्ट्रिंग कई तरह के फ़ॉर्मैट में उपलब्ध हो सकती है. उदाहरण के लिए, LaTeX या ASCII एन्कोडिंग वाले मैथमैटिकल एक्सप्रेशन या फिर ऐसे मैथमैटिकल एक्सप्रेशन के तौर पर जिन्हें कीबोर्ड का इस्तेमाल करके लिखा जा सकता है. समस्याओं के कुछ टाइप के लिए, डेरिवेटिव Google इन दोनों में से किसी एक फ़ॉर्म में
Examples:
Integrals Google will send a
उदाहरण:
सीमाएं Google इन दोनों में से किसी एक फ़ॉर्म में
उदाहरण:
|
url |
|
usageInfo |
मैथ के सवाल हल करने वाली आपकी साइट की निजता नीति. { "@type": "MathSolver", "usageInfo": "https://www.mathdomain.com/privacy" } |
potentialAction.target |
किसी कार्रवाई के लिए, यूआरएल को टारगेट करने वाला एंट्रीपॉइंट. इस कार्रवाई से जो मैथ एक्सप्रेशन हल किया जा रहा है उसे दिखाने के लिए, { "@type": "MathSolver", "potentialAction": [{ "@type": "SolveMathAction", "target": "https://mathdomain.com/solve?q={math_expression_string}" }] } |
| सुझाई गई प्रॉपर्टी | |
|---|---|
inLanguage |
ऐसी भाषा(भाषाएं) जो मैथ के सवाल सुलझाने वाली आपकी साइट पर इस्तेमाल की जा सकती है. इन भाषाओं की सूची के लिए, यह टेबल देखें. { "@type": "MathSolver", "inLanguage": "es" } |
assesses |
प्रॉब्लम टाइप डेफ़िनिशन की उस तरह के सवाल जिन्हें { "@type": "MathSolver", "assesses": "Polynomial Equation" } |
potentialAction.eduQuestionType |
प्रॉब्लम टाइप डेफ़िनिशन की उस तरह के सवाल जिन्हें { "@type": "SolveMathAction", "eduQuestionType": "Polynomial Equation" } |
LearningResource
LearningResource से यह पता चलता है कि मार्कअप का विषय एक ऐसा रिसॉर्स है जिससे छात्र/छात्राओं, शिक्षक, और अन्य लोगों को बेहतर तरीके से पढ़ने-पढ़ाने में मदद मिलती है. अपनी साइट के होम पेज पर LearningResource का इस्तेमाल करें.
LearningResource की पूरी जानकारी, schema.org/LearningResource पर उपलब्ध है.
Google के साथ काम करने वाली प्रॉपर्टी ये हैं:
| ज़रूरी प्रॉपर्टी | |
|---|---|
learningResourceType |
यह इस लर्निंग मटीरियल का एक टाइप होता है. तय की गई इस वैल्यू का इस्तेमाल करें: { "@type": ["MathSolver", "LearningResource"], "learningResourceType": "Math Solver" } |
प्रॉब्लम टाइप डेफ़िनिशन
प्रॉब्लम टाइप की इस सूची को MathSolver.potentialAction के लिए, eduQuestionType के तौर पर इस्तेमाल करें. इसके अलावा, इसे MathSolver के assesses फ़ील्ड के लिए तब इस्तेमाल किया जा सकता है, जब किसी सवाल को हल करने का तरीका समझाने के लिए, MathSolver के साथ HowTo दिया गया हो.
यहां दी गई टेबल में, उस तरह की समस्याओं के उदाहरण दिए गए हैं जिनके बारे में बताया जा सकता है:
| अलग-अलग तरह के सवालों के उदाहरण (इसमें सभी तरह के सवालों के उदाहरण शामिल नहीं हैं) | |
|---|---|
Absolute Value Equation |
ऐब्सलूट वैल्यू वाली इक्वेशन. उदाहरण के लिए: | x - 5 | = 9 |
Algebra |
एक सामान्य सवाल, जिसकी जगह किसी और तरह के सवाल को भी रखा जा सकता है. उदाहरण के लिए: पॉलिनोमियल इक्वेशन, एक्सपोनेंशियल इक्वेशन, और रैडिकल एक्सप्रेशन. |
Arc Length |
आर्क की लंबाई से जुड़े सवाल. उदाहरण के लिए: 1 < y < 4 होने पर, x = 4 (3 + y)^2 की लंबाई बताएं. |
Arithmetic |
अंकगणित से जुड़े सवाल. उदाहरण के लिए: 5 + 7 का जोड़ पता करें. |
Biquadratic Equation |
बाइक्वाड्रेटिक इक्वेशन. उदाहरण के लिए: x^4 - x^2 - 2 = 0. |
Calculus |
एक सामान्य सवाल, जिसकी जगह किसी और तरह के सवाल को भी रखा जा सकता है. उदाहरण के लिए: इंटिग्रल, डेरिवेटिव, और डिफ़्रेंशियल इक्वेशन. |
Characteristic Polynomial |
{{1,2,5}, {3,-1,1}, {1,2,3}} के लिए कैरेक्टरिस्टिक पॉलिनोमियल पता करें. |
Circle |
सर्कल से जुड़े सवाल. उदाहरण के लिए: x^2 + y^2 = 3 का रेडियस पता करें. |
Derivative |
5x^4 + 2x^3 + 4x - 2 का डेरिवेटिव. |
Differential Equation |
डिफ़्रेंशियल इक्वेशन से जुड़े सवाल. उदाहरण के लिए: y+dy/dx=5x. |
Distance |
डिस्टेंस से जुड़े सवाल. उदाहरण के लिए: (6,-1) और (-3,2) के बीच का डिस्टेंस पता करें. |
Eigenvalue |
आइगनवैल्यू से जुड़े सवाल. उदाहरण के लिए: मैट्रिक्स [[-6, 3], [4, 5]] के लिए आइगेनवैल्यू पता करें. |
Eigenvector |
आइगनवेक्टर से जुड़े सवाल. उदाहरण के लिए: मैट्रिक्स [[-6, 3], [4, 5]] के लिए, आइगेनवेक्टर पता करें जिसकी आइगेनवैल्यू [-7, 6] है. |
Ellipse |
एलिप्स से जुड़े सवाल. उदाहरण के लिए: 9x^2 + 4y^2 = 36 के x और y इंटरसेप्ट पता करें. |
Exponential Equation |
एक्सपोनेंशियल इक्वेशन. उदाहरण के लिए: 7^x = 9. |
Function |
पॉलिनोमियल को सरल बनाना. उदाहरण के लिए: (x-5)^2 * (x + 5)^2. |
Function Composition |
f(x)=x^2-2x, g(x)=2x-2 होने पर, f(g(x)) पता करें |
Geometry |
एक सामान्य सवाल, जिसकी जगह किसी और तरह के सवाल को भी रखा जा सकता है. उदाहरण के लिए: सर्कल, एलिप्स, पैराबोला, और स्लोप. |
Hyperbola |
हाइपरबोला से जुड़े सवाल. उदाहरण के लिए: (x^2)/4 - (y^2)/5 = 1 का x-इंटरसेप्ट पता करें. |
Inflection Point |
f(x) = 1/2x^4 +x^3 - 6x^2 का इंफ़्लेक्शन पॉइंट पता करें. |
Integral |
sqrt(x^2 - y^2) का इंटिग्रल पता करें. |
Intercept |
लाइन इंटरसेप्ट से जुड़े सवाल. उदाहरण के लिए: लाइन y = 10x - 5 का x-इंटरसेप्ट पता करें. |
Limit |
लिमिट से जुड़े सवाल. उदाहरण के लिए: (x^2-1)/(x-1) के लिए x के 1 तक पहुंचने पर x की लिमिट पता करें. |
Line Equation |
लाइन इक्वेशन से जुड़े सवाल. उदाहरण के लिए: पॉइंट (-7,-4) और (–2,-6) वाली लाइन की इक्वेशन पता करें. |
Linear Algebra |
एक सामान्य सवाल, जिसकी जगह किसी और तरह के सवाल को भी रखा जा सकता है. उदाहरण के लिए: मैट्रिक्स और कैरेक्टरिस्टिक पॉलिनोमियल. |
Linear Equation |
लीनियर इक्वेशन. उदाहरण के लिए: 4x - 3 = 2x + 9. |
Linear Inequality |
लीनियर इनइक्वालिटी. उदाहरण के लिए: 5x - 6 > 3x - 8. |
Logarithmic Equation |
लॉगारिद्मिक इक्वेशन. उदाहरण के लिए: log(x) = log(100). |
Logarithmic Inequality |
लॉगारिद्मिक इनइक्वालिटी. उदाहरण के लिए: log(x) > log(100). |
Matrix |
{{1,2,5}, {3,-1,1}, {1,2,3}} रो रिडक्शन |
Midpoint |
मिडपॉइंट से जुड़े सवाल. उदाहरण के लिए: (-3, 7) और (5, -2) का मिडपॉइंट पता करें. |
Parabola |
पैराबोला से जुड़े सवाल. उदाहरण के लिए: y2 - 4x - 4y = 0 का वर्टेक्स पता करें. |
Parallel |
पैरलल लाइन से जुड़े सवाल. उदाहरण के लिए: क्या ये दो लाइनें पैरलल हैं (y=10x + 5, y = 20x + 10)? |
Perpendicular |
पर्पेंडिकुलर लाइनों से जुड़े सवाल. उदाहरण के लिए: क्या ये दो लाइनें एक-दूसरे के पर्पेंडिकुलर हैं (y=10x + 5, y = 20x + 10)? |
Polynomial Equation |
पॉलिनोमियल इक्वेशन. उदाहरण के लिए: x^5 - 3x = 0. |
Polynomial Expression |
पॉलिनोमियल एक्सप्रेशन. उदाहरण के लिए: (x - 5)^4 * (x + 5)^2. |
Polynomial Inequality |
पॉलिनोमियल इनइक्वालिटी. उदाहरण के लिए: x^4 - x^2 - 6 > x^3 - 3x^2. |
Quadratic Equation |
क्वाड्रेटिक इक्वेशन. उदाहरण के लिए: x^2 - 3x - 4 = 0. |
Quadratic Expression |
क्वाड्रेटिक एक्सप्रेशन. उदाहरण के लिए: x^2 - 3x - 2. |
Quadratic Inequality |
क्वाड्रेटिक इनइक्वालिटी. उदाहरण के लिए: x^2 - x - 6 > x^2 - 3x. |
Radical Equation |
रैडिकल इक्वेशन. उदाहरण के लिए: sqrt(x) - x = 0. |
Radical Inequality |
रैडिकल इनइक्वालिटी. उदाहरण के लिए: sqrt(x) - x > 0. |
Rational Equation |
रैश्नल इक्वेशन. उदाहरण के लिए: 5/(x - 3) = 2/(x - 1). |
Rational Expression |
रैश्नल एक्सप्रेशन. उदाहरण के लिए: 1/(x^3 + 4x^2 + 5x + 2). |
Rational Inequality |
रैश्नल इनइक्वालिटी. उदाहरण के लिए: 5/(x - 3) > 2/(x - 1). |
Slope |
स्लोप से जुड़े सवाल. उदाहरण के लिए: y = 10x + 5 का स्लोप पता करें. |
Statistics |
स्टटिस्टिक्स से जुड़े सवाल. उदाहरण के लिए: संख्याओं के सेट का मीन (3, 8, 2, 10) पता करें. |
System of Equations |
इक्वेशन से जुड़े सवालों का सिस्टम. उदाहरण के लिए: 2x + 5y = 16;3x - 5y = - 1 को हल करें. |
Trigonometry |
sin(t) + cos(t) = 1 को हल करें. |