{"id":220,"date":"2025-03-12T17:17:31","date_gmt":"2025-03-12T17:17:31","guid":{"rendered":"https:\/\/youtube-thumbnail-download.org\/?page_id=220"},"modified":"2025-04-06T11:42:25","modified_gmt":"2025-04-06T11:42:25","slug":"youtube-tag-extractor","status":"publish","type":"page","link":"https:\/\/youtube-thumbnail-download.org\/id\/youtube-tag-extractor\/","title":{"rendered":"Ekstraktor Tag YouTube"},"content":{"rendered":"\n    <!-- Load Bootstrap CSS -->\n    <link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.0-alpha1\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\">\n\n    <!-- Embedded CSS -->\n    <style>\n        .yte-tag-container {\n            max-width: 700px; \/* Slightly narrower *\/\n            margin: 20px auto; \/* Add top\/bottom margin *\/\n            padding: 25px;\n            background: #ffffff;\n            border-radius: 12px;\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);\n            border: 1px solid #e0e0e0;\n            font-family: sans-serif; \/* Basic font stack *\/\n        }\n\n        .yte-tag-header {\n            text-align: center;\n            margin-bottom: 25px;\n            padding-bottom: 15px;\n            border-bottom: 1px solid #eee;\n        }\n\n        .yte-tag-header h1 {\n            font-size: 1.8rem; \/* Slightly smaller *\/\n            font-weight: 600; \/* Bolder *\/\n            color: #282828; \/* Darker grey *\/\n            margin-bottom: 10px;\n        }\n        .yte-tag-header h1 .bi-youtube {\n            color: #ff0000; \/* YouTube red *\/\n            vertical-align: -4px;\n            margin-right: 8px;\n            width: 32px; \/* Explicit size *\/\n            height: 32px; \/* Explicit size *\/\n        }\n\n        .yte-tag-header p {\n            font-size: 0.95rem;\n            color: #666;\n        }\n\n        .yte-tag-form {\n            margin-bottom: 25px;\n            text-align: center;\n        }\n\n        .yte-tag-form .form-control {\n            border-radius: 25px;\n            padding: 12px 20px;\n            border: 1px solid #ccc;\n            box-shadow: none;\n            max-width: 500px; \/* Limit input width *\/\n            margin-left: auto;\n            margin-right: auto;\n            transition: border-color 0.3s ease, box-shadow 0.3s ease;\n             display: block; \/* Ensure it takes max-width *\/\n             width: 100%; \/* Occupy available width within max-width *\/\n        }\n        .yte-tag-form .form-control:focus {\n             border-color: #ff0000;\n             box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.25);\n        }\n\n\n        .yte-tag-form .btn-extract {\n            background: #ff0000; \/* YouTube red *\/\n            color: #fff;\n            border: none;\n            border-radius: 25px;\n            padding: 10px 25px; \/* Slightly smaller padding *\/\n            font-weight: 600;\n            transition: background 0.3s ease, transform 0.1s ease;\n            display: inline-flex; \/* For spinner alignment *\/\n            align-items: center;\n            justify-content: center;\n            min-width: 130px; \/* Prevent button resizing during loading *\/\n            cursor: pointer;\n            margin-top: 15px; \/* Space above button *\/\n        }\n        .yte-tag-form .btn-extract .spinner-border {\n            margin-right: 8px;\n             width: 1rem; \/* Spinner size *\/\n             height: 1rem; \/* Spinner size *\/\n             border-width: .2em; \/* Spinner thickness *\/\n        }\n\n        .yte-tag-form .btn-extract:hover {\n            background: #cc0000; \/* Darker red on hover *\/\n            transform: translateY(-1px);\n        }\n        .yte-tag-form .btn-extract:active {\n            transform: translateY(0px);\n        }\n        .yte-tag-form .btn-extract:disabled {\n            background: #f8d7da;\n            cursor: not-allowed;\n            opacity: 0.65;\n        }\n\n\n        .yte-tag-result {\n            text-align: center;\n            margin-top: 25px;\n            padding-top: 20px;\n            border-top: 1px solid #eee;\n        }\n\n        .yte-tag-result h3 {\n            font-size: 1.4rem;\n            font-weight: 600;\n            color: #333;\n            margin-bottom: 15px;\n        }\n\n        .yte-tags-output {\n            background-color: #f8f9fa;\n            border: 1px solid #dee2e6;\n            padding: 15px;\n            border-radius: 8px;\n            min-height: 50px;\n            text-align: left; \/* Align tags left *\/\n            word-wrap: break-word; \/* Wrap long lines *\/\n            line-height: 1.8;\n        }\n        .yte-tags-output span.tag {\n            display: inline-block;\n            background-color: #e9ecef;\n            color: #495057;\n            padding: 3px 8px;\n            margin: 3px;\n            border-radius: 4px;\n            font-size: 0.9em;\n            white-space: nowrap; \/* Prevent individual tags from breaking *\/\n        }\n\n        .yte-error-message {\n            text-align: center;\n            margin-top: 20px;\n            padding: 10px 15px;\n            background-color: #f8d7da;\n            border: 1px solid #f5c6cb;\n            color: #721c24;\n            border-radius: 5px;\n        }\n\n        #yte-copy-tags-btn {\n            background-color: #6c757d;\n            border-color: #6c757d;\n            color: white;\n            font-size: 0.85rem;\n            padding: 5px 10px;\n            border: none; \/* Match button style *\/\n            border-radius: 4px; \/* Standard radius *\/\n            cursor: pointer;\n            transition: background-color 0.2s ease;\n        }\n        #yte-copy-tags-btn:hover {\n            background-color: #5a6268;\n            border-color: #545b62;\n        }\n        #yte-copy-tags-btn.copied {\n            background-color: #28a745; \/* Green *\/\n            border-color: #28a745;\n        }\n         #yte-copy-tags-btn:disabled {\n             opacity: 0.65;\n             cursor: not-allowed;\n         }\n    <\/style>\n\n    <!-- HTML Structure -->\n    <div class=\"yte-tag-container\">\n        <div class=\"yte-tag-header\">\n            <h1><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"currentColor\" class=\"bi bi-youtube\" viewBox=\"0 0 16 16\">\n                <path d=\"M8.051 1.999h.089c.822.003 4.987.033 6.11.335a2.01 2.01 0 0 1 1.415 1.42c.101.38.172.883.22 1.402l.01.104.022.26.008.104c.065.914.073 1.77.074 1.957v.075c-.001.188-.01 1.043-.074 1.957l-.008.104-.022.26-.01.104c-.048.519-.119 1.023-.22 1.402a2.007 2.007 0 0 1-1.415 1.42c-1.16.308-5.569.335-6.18.335h-.088c-.818-.002-5.001-.031-6.119-.335a2.007 2.007 0 0 1-1.415-1.42c-.1-.38-.172-.883-.22-1.402l-.01-.104-.022-.26-.008-.104C.065 7.96.057 7.1.057 6.913v-.075c.001-.188.01-1.043.074-1.957l.008-.104.022-.26.01-.104A2.007 2.007 0 0 1 .22 3.726a2.007 2.007 0 0 1 1.415-1.42C2.994 2.03 7.233 2 8.051 2zM6.3 10.557l4.823-2.516L6.3 5.491v5.066z\"\/>\n                <\/svg> YouTube Tag Extractor<\/h1>\n            <p>Extract tags from any YouTube video by entering the video URL below.<\/p>\n        <\/div>\n\n        <form id=\"yte-tag-extractor-form\" class=\"yte-tag-form\">\n            <div class=\"mb-3\">\n                <input type=\"url\" name=\"yte_youtube_url\" id=\"yte_youtube_url\" class=\"form-control\" placeholder=\"Enter YouTube Video URL (e.g., https:\/\/www.youtube.com\/watch?v=...)\" required>\n            <\/div>\n            <button type=\"submit\" class=\"btn btn-extract\">\n                 <span class=\"spinner-border spinner-border-sm\" role=\"status\" aria-hidden=\"true\" style=\"display: none;\"><\/span>\n                 <span class=\"button-text\">Extract Tags<\/span>\n            <\/button>\n        <\/form>\n\n        <div id=\"yte-tag-result-container\" class=\"yte-tag-result\" style=\"display: none;\">\n            <h3>Extracted Tags<\/h3>\n            <div id=\"yte-tags-output\" class=\"yte-tags-output\">\n                <!-- Tags will be loaded here -->\n            <\/div>\n             <button id=\"yte-copy-tags-btn\" class=\"btn btn-secondary btn-sm mt-3\" disabled>Copy Tags<\/button>\n        <\/div>\n\n        <div id=\"yte-error-message\" class=\"yte-error-message\" style=\"display: none;\">\n            <!-- Error messages will be shown here -->\n        <\/div>\n    <\/div>\n\n    <!-- Embedded JavaScript -->\n    <script>\n        \/\/ Ensure jQuery is available before running the script\n        if (typeof jQuery === 'undefined') {\n            console.error(\"YouTube Tag Extractor: jQuery is not loaded. The tool requires jQuery.\");\n            \/\/ Optionally display an error message to the user in the UI\n             document.getElementById('yte-error-message').innerHTML = 'Error: jQuery is required for this tool to function. Please contact the site administrator.';\n             document.getElementById('yte-error-message').style.display = 'block';\n        } else {\n            jQuery(document).ready(function($) {\n\n                \/\/ --- Configuration ---\n                const ajax_url = \"https:\/\/youtube-thumbnail-download.org\/wp-admin\/admin-ajax.php\";\n                const nonce = \"007695ecbd\";\n                \/\/ --- End Configuration ---\n\n                const form = $('#yte-tag-extractor-form');\n                const urlInput = $('#yte_youtube_url');\n                const resultContainer = $('#yte-tag-result-container');\n                const tagsOutput = $('#yte-tags-output');\n                const errorContainer = $('#yte-error-message');\n                const submitButton = form.find('button[type=\"submit\"]');\n                const spinner = submitButton.find('.spinner-border');\n                const buttonText = submitButton.find('.button-text'); \/\/ Get the text span\n                const copyButton = $('#yte-copy-tags-btn');\n\n                let currentTags = []; \/\/ To store tags for copying\n\n                form.on('submit', function(event) {\n                    event.preventDefault();\n\n                    const url = urlInput.val().trim();\n                    if (!url) {\n                        showError('Please enter a YouTube URL.');\n                        urlInput.focus();\n                        return;\n                    }\n\n                    \/\/ Basic URL validation (doesn't guarantee it's a YT url, server validates that)\n                    try {\n                        new URL(url);\n                    } catch (_) {\n                        showError('Please enter a valid URL format (e.g., https:\/\/...).');\n                        urlInput.focus();\n                        return;\n                    }\n\n                    \/\/ Show loading state\n                    submitButton.prop('disabled', true);\n                    spinner.show();\n                    buttonText.text('Extracting...'); \/\/ Change button text\n                    resultContainer.hide();\n                    errorContainer.hide();\n                    tagsOutput.empty(); \/\/ Clear previous results\n                    copyButton.prop('disabled', true); \/\/ Disable copy button initially\n\n                    $.ajax({\n                        url: ajax_url, \/\/ Use variable defined above\n                        type: 'POST',\n                        data: {\n                            action: 'yte_extract_youtube_tags', \/\/ Matches PHP action hook\n                            nonce: nonce,                       \/\/ Send nonce\n                            url: url\n                        },\n                        dataType: 'json', \/\/ Expect JSON response\n                        success: function(response) {\n                            if (response.success) {\n                                currentTags = response.data.tags || []; \/\/ Store tags\n                                if (currentTags.length > 0) {\n                                     \/\/ Display tags as individual spans\n                                    currentTags.forEach(function(tag) {\n                                        \/\/ Sanitize tag slightly for display\n                                        const safeTag = $('<div>').text(tag).html();\n                                        tagsOutput.append($('<span class=\"tag\">').html(safeTag));\n                                     });\n                                    resultContainer.show();\n                                    copyButton.text('Copy Tags').removeClass('copied').prop('disabled', false); \/\/ Enable copy button\n                                } else {\n                                    \/\/ Handle case where video has no tags (success, but empty array)\n                                    showError(response.data.message || 'No tags were found for this video.');\n                                    \/\/ resultContainer.show(); \/\/ Optionally show the results area with a message?\n                                    \/\/ tagsOutput.html('<em>This video has no tags.<\/em>');\n                                }\n                            } else {\n                                \/\/ Handle WP error response\n                                showError(response.data.message || 'An unknown error occurred.');\n                            }\n                        },\n                        error: function(jqXHR, textStatus, errorThrown) {\n                            \/\/ Handle AJAX-level errors\n                            console.error(\"AJAX Error:\", textStatus, errorThrown, jqXHR.responseText);\n                            let errorMsg = 'An error occurred while sending the request. Please try again.';\n                            if(jqXHR.status === 0) {\n                                errorMsg = 'Network error. Please check your connection.';\n                            } else if (jqXHR.status === 403) {\n                                errorMsg = 'Forbidden. Security check failed (Nonce verification might have failed). Please reload the page and try again.';\n                            } else if (jqXHR.status === 500) {\n                                errorMsg = 'Server error. Please contact the site administrator.';\n                            } else if (textStatus === 'parsererror') {\n                                errorMsg = 'Error parsing server response. Please contact the site administrator.';\n                             } else if (textStatus === 'timeout') {\n                                errorMsg = 'The request timed out. Please try again.';\n                             }\n                            showError(errorMsg);\n                        },\n                        complete: function() {\n                            \/\/ Hide loading state regardless of success\/error\n                            submitButton.prop('disabled', false);\n                            spinner.hide();\n                            buttonText.text('Extract Tags'); \/\/ Reset button text\n                        }\n                    });\n                });\n\n                \/\/ Copy to Clipboard functionality\n                copyButton.on('click', function() {\n                    if (currentTags.length > 0 && !$(this).prop('disabled')) {\n                        const tagsString = currentTags.join(', ');\n                        navigator.clipboard.writeText(tagsString).then(() => {\n                            \/\/ Success feedback\n                            copyButton.text('Copied!').addClass('copied');\n                            setTimeout(() => {\n                                copyButton.text('Copy Tags').removeClass('copied');\n                            }, 2000); \/\/ Reset after 2 seconds\n                        }).catch(err => {\n                            console.error('Failed to copy tags: ', err);\n                            \/\/ Fallback for older browsers or insecure contexts (http)\n                             try {\n                                const textArea = document.createElement(\"textarea\");\n                                textArea.value = tagsString;\n                                textArea.style.position = \"fixed\"; \/\/ Prevent scrolling to bottom\n                                textArea.style.top = \"0\";\n                                textArea.style.left = \"0\";\n                                textArea.style.width = \"2em\";\n                                textArea.style.height = \"2em\";\n                                textArea.style.padding = \"0\";\n                                textArea.style.border = \"none\";\n                                textArea.style.outline = \"none\";\n                                textArea.style.boxShadow = \"none\";\n                                textArea.style.background = \"transparent\";\n                                document.body.appendChild(textArea);\n                                textArea.focus();\n                                textArea.select();\n                                document.execCommand('copy');\n                                document.body.removeChild(textArea);\n\n                                \/\/ Success feedback (fallback)\n                                copyButton.text('Copied!').addClass('copied');\n                                setTimeout(() => {\n                                    copyButton.text('Copy Tags').removeClass('copied');\n                                }, 2000);\n                            } catch (e) {\n                                alert('Failed to copy tags automatically. Please copy them manually.');\n                            }\n                        });\n                    }\n                });\n\n\n                \/\/ Helper function to display errors\n                function showError(message) {\n                    \/\/ Sanitize message before displaying\n                    const safeMessage = $('<div>').text(message).html(); \/\/ Basic sanitization\n                    errorContainer.html(safeMessage);\n                    errorContainer.show();\n                    resultContainer.hide(); \/\/ Hide results if error occurs\n                     copyButton.prop('disabled', true); \/\/ Ensure copy is disabled on error\n                }\n\n            }); \/\/ End jQuery(document).ready\n        } \/\/ End check for jQuery\n    <\/script>\n\n    \n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">What is YouTube Tag Extractor tool ?<\/h3>\n\n\n\n<p>Check out YouTube Tag Extractor tool is a tool that extracts tags from YouTube videos. It extracts the tags from the YouTube videos and uses them to generate the metadata for your video. This YouTube tag extractor tool is an easy tool with an easy interface to help you extract tags from YouTube easily. You can quickly grab those tags and copy them into a list. You can copy all those tags together. The tool also provides the option of extracting tags from different videos at once. It effortlessly saves you time and energy, especially when you&#8217;re juggling multiple video files.<\/p>\n\n\n\n<p>This tool is free and was created to extract tags from YouTube videos. It&#8217;s a simple tool that allows you to extract YouTube tags easily. You can easily extract those and copy them into your videos.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to use the YouTube Tag Extractor tool?<\/h3>\n\n\n\n<p>It&#8217;s very easy, and you can extract tags from any YouTube video. But they must insert those tags into their video; if not, this tool will not give the results. To get the tags, you just need to copy the YouTube video, paste it into the box, and after clicking on the Extract Tags button, it will give you all the tags in the box. You can either copy them or export them.<\/p>\n\n\n\n<p>Still, I am mentioning how to use it.<\/p>\n\n\n\n<p>1 Copy the YouTube video link and extract the tags from it.<\/p>\n\n\n\n<p>2. Go to https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/<\/p>\n\n\n\n<p>3. Paste the URL into the box and click on <strong>Extract tags<\/strong>.<\/p>\n\n\n\n<p>4. Click on the tags you want to copy, or you can export them.<\/p>\n\n\n\n<p>5. Repeat the same steps for your other video too.<\/p>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is YouTube Tag Extractor tool ? Check out YouTube Tag Extractor tool is a tool that extracts tags from &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Ekstraktor Tag YouTube\" class=\"read-more button\" href=\"https:\/\/youtube-thumbnail-download.org\/id\/youtube-tag-extractor\/#more-220\" aria-label=\"Baca selengkapnya tentang YouTube Tag Extractor\">Baca lebih lanjut<\/a><\/p>","protected":false},"author":1,"featured_media":329,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":{"0":"post-220","1":"page","2":"type-page","3":"status-publish","4":"has-post-thumbnail","6":"resize-featured-image"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>YouTube Tag Extractor: Find Viral Video Tags<\/title>\n<meta name=\"description\" content=\"Our YouTube Tag Extractor Tool reveals the keywords that successful videos are using. Improve your video SEO and attract more viewers now.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/youtube-thumbnail-download.org\/id\/youtube-tag-extractor\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"YouTube Tag Extractor: Find Viral Video Tags\" \/>\n<meta property=\"og:description\" content=\"Our YouTube Tag Extractor Tool reveals the keywords that successful videos are using. Improve your video SEO and attract more viewers now.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/youtube-thumbnail-download.org\/id\/youtube-tag-extractor\/\" \/>\n<meta property=\"og:site_name\" content=\"YouTube Thumbnail Downloader\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-06T11:42:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/03\/YouTube-Tag-Extractor.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/\",\"url\":\"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/\",\"name\":\"YouTube Tag Extractor: Find Viral Video Tags\",\"isPartOf\":{\"@id\":\"https:\/\/youtube-thumbnail-download.org\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/03\/YouTube-Tag-Extractor.jpg\",\"datePublished\":\"2025-03-12T17:17:31+00:00\",\"dateModified\":\"2025-04-06T11:42:25+00:00\",\"description\":\"Our YouTube Tag Extractor Tool reveals the keywords that successful videos are using. Improve your video SEO and attract more viewers now.\",\"breadcrumb\":{\"@id\":\"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#primaryimage\",\"url\":\"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/03\/YouTube-Tag-Extractor.jpg\",\"contentUrl\":\"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/03\/YouTube-Tag-Extractor.jpg\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/youtube-thumbnail-download.org\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"YouTube Tag Extractor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/youtube-thumbnail-download.org\/#website\",\"url\":\"https:\/\/youtube-thumbnail-download.org\/\",\"name\":\"YouTube Thumbnail Downloader\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/youtube-thumbnail-download.org\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/youtube-thumbnail-download.org\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/youtube-thumbnail-download.org\/#organization\",\"name\":\"YouTube Thumbnail Downloader\",\"url\":\"https:\/\/youtube-thumbnail-download.org\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/youtube-thumbnail-download.org\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/05\/youtube.png\",\"contentUrl\":\"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/05\/youtube.png\",\"width\":350,\"height\":70,\"caption\":\"YouTube Thumbnail Downloader\"},\"image\":{\"@id\":\"https:\/\/youtube-thumbnail-download.org\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"YouTube Tag Extractor: Find Viral Video Tags","description":"Our YouTube Tag Extractor Tool reveals the keywords that successful videos are using. Improve your video SEO and attract more viewers now.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/youtube-thumbnail-download.org\/id\/youtube-tag-extractor\/","og_locale":"id_ID","og_type":"article","og_title":"YouTube Tag Extractor: Find Viral Video Tags","og_description":"Our YouTube Tag Extractor Tool reveals the keywords that successful videos are using. Improve your video SEO and attract more viewers now.","og_url":"https:\/\/youtube-thumbnail-download.org\/id\/youtube-tag-extractor\/","og_site_name":"YouTube Thumbnail Downloader","article_modified_time":"2025-04-06T11:42:25+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/03\/YouTube-Tag-Extractor.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/","url":"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/","name":"YouTube Tag Extractor: Find Viral Video Tags","isPartOf":{"@id":"https:\/\/youtube-thumbnail-download.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#primaryimage"},"image":{"@id":"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#primaryimage"},"thumbnailUrl":"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/03\/YouTube-Tag-Extractor.jpg","datePublished":"2025-03-12T17:17:31+00:00","dateModified":"2025-04-06T11:42:25+00:00","description":"Our YouTube Tag Extractor Tool reveals the keywords that successful videos are using. Improve your video SEO and attract more viewers now.","breadcrumb":{"@id":"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#primaryimage","url":"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/03\/YouTube-Tag-Extractor.jpg","contentUrl":"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/03\/YouTube-Tag-Extractor.jpg","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/youtube-thumbnail-download.org\/youtube-tag-extractor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/youtube-thumbnail-download.org\/"},{"@type":"ListItem","position":2,"name":"YouTube Tag Extractor"}]},{"@type":"WebSite","@id":"https:\/\/youtube-thumbnail-download.org\/#website","url":"https:\/\/youtube-thumbnail-download.org\/","name":"Pengunduh Gambar Mini YouTube","description":"","publisher":{"@id":"https:\/\/youtube-thumbnail-download.org\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/youtube-thumbnail-download.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Organization","@id":"https:\/\/youtube-thumbnail-download.org\/#organization","name":"Pengunduh Gambar Mini YouTube","url":"https:\/\/youtube-thumbnail-download.org\/","logo":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/youtube-thumbnail-download.org\/#\/schema\/logo\/image\/","url":"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/05\/youtube.png","contentUrl":"https:\/\/youtube-thumbnail-download.org\/wp-content\/uploads\/2025\/05\/youtube.png","width":350,"height":70,"caption":"YouTube Thumbnail Downloader"},"image":{"@id":"https:\/\/youtube-thumbnail-download.org\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/youtube-thumbnail-download.org\/id\/wp-json\/wp\/v2\/pages\/220","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/youtube-thumbnail-download.org\/id\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/youtube-thumbnail-download.org\/id\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/youtube-thumbnail-download.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/youtube-thumbnail-download.org\/id\/wp-json\/wp\/v2\/comments?post=220"}],"version-history":[{"count":6,"href":"https:\/\/youtube-thumbnail-download.org\/id\/wp-json\/wp\/v2\/pages\/220\/revisions"}],"predecessor-version":[{"id":330,"href":"https:\/\/youtube-thumbnail-download.org\/id\/wp-json\/wp\/v2\/pages\/220\/revisions\/330"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/youtube-thumbnail-download.org\/id\/wp-json\/wp\/v2\/media\/329"}],"wp:attachment":[{"href":"https:\/\/youtube-thumbnail-download.org\/id\/wp-json\/wp\/v2\/media?parent=220"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}