{"id":12923,"date":"2023-10-18T21:19:55","date_gmt":"2023-10-18T21:19:55","guid":{"rendered":"https:\/\/kindlepreneur.com\/?p=12923"},"modified":"2023-10-18T21:19:58","modified_gmt":"2023-10-18T21:19:58","slug":"hashtags-for-writers","status":"publish","type":"page","link":"https:\/\/kindlepreneur.com\/hashtags-for-writers\/","title":{"rendered":"Hashtag Generator For Authors: Free Writing Hashtags"},"content":{"rendered":"<h1>Hashtag Generator For Authors: Free Writing Hashtags<\/h1>\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>Table of contents<\/h2><ul><li><a href=\"#H-Hashtags-for-Writers-Generator\" data-level=\"2\">INSTRUCTIONS &#8211; How to Use the Hashtags for Writers Generator<\/a><\/li><li><a href=\"#h-best-practices-when-using-hashtags\" data-level=\"2\">Best Practices When Using Hashtags:<\/a><\/li><li><a href=\"#h-what-hashtags-are-included-in-this-tool\" data-level=\"2\">What Hashtags are Included in This Tool?<\/a><\/li><li><a href=\"#h-but-hey-what-are-hashtags-anyway\" data-level=\"2\">But Hey! What Are Hashtags Anyway?<\/a><\/li><li><a href=\"#h-the-short-list-of-hashtags-for-writers\" data-level=\"2\">The Short List Of Hashtags For Writers<\/a><\/li><li><a href=\"#h-the-purpose-of-writer-hashtags-benefits-best-practices\" data-level=\"2\">The Purpose Of Writer Hashtags + Benefits & Best Practices<\/a><ul><li><a href=\"#h-using-hashtags-as-a-writer-best-practices\" data-level=\"3\">Using Hashtags As A Writer &#8211; Best Practices<\/a><\/li><\/ul><\/li><li><a href=\"#h-where-you-can-use-hashtags\" data-level=\"2\">Where You Can Use Hashtags<\/a><\/li><\/ul><\/div>\n\n\n                <div id=\"kindle-hashtag\">\n        <div class=\"row form-section\" id=\"hashtag-generator\">\n            <div class=\"col-12\">\n                <div class='stepOne'>\n                    <div class=\"inputContainer-platform\">\n                        <h5> <b>Step 1:<\/b> Select the social media platform\n                        <\/h5>\n                        <div class=\"platform-row\">\n                            <div class=\"radio-button\">\n                                <input type=\"radio\" id=\"instagram\" class=\"socialButton\" data-value=\"Instagram\"\n                                    name=\"radio-btn\"><\/input>\n                                <span>Instagram<\/span>\n                            <\/div>\n                            <div class=\"radio-button\">\n                                <input type=\"radio\" id=\"twitter\" class=\"socialButton\" data-value=\"Twitter\"\n                                    name=\"radio-btn\"><\/input>\n                                <span>Twitter<\/span>\n                            <\/div>\n                            <div class=\"radio-button\">\n                                <input type=\"radio\" id=\"pinterest\" class=\"socialButton\" data-value=\"Pinterest\"\n                                    name=\"radio-btn\"><\/input>\n                                <span>Pinterest<\/span>\n                            <\/div>\n                            <div class=\"radio-button\">\n                                <input type=\"radio\" id=\"tiktok\" class=\"socialButton\" data-value=\"Tiktok\"\n                                    name=\"radio-btn\"><\/input>\n                                <span>Tiktok<\/span>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                    <form id=\"hashtagForm\" onsubmit=\"return false;\">\n                        <div class=\"inputContainer-goals\">\n                            <h5>\n                                <b>Step 2:<\/b> Select your hashtag goal\n                            <\/h5>\n                            <div class=\"form-check form-main-check\">\n                                <input class=\"form-check-input maincheck checkbox\" type=\"checkbox\" value=\"genre\"\n                                    id=\"genreSpecific\" name=\"checkbox\" onchange=\"genreSpecificValueChanged()\" \/>\n                                <label class=\"form-check-label\" for=\"genreSpecific\">\n                                    Most Popular Genre-Related\n                                <\/label>\n                                <div class=\"d-none flex-wrap py-2  genre-specific-checkboxes\">\n                                <\/div>\n                            <\/div>\n                            <div class=\"form-check form-main-check\">\n                                <input class=\"form-check-input maincheck checkbox\" type=\"checkbox\" value=\"readers\"\n                                    id=\"readers\" name=\"checkbox\" onchange=\"connectWithReadersValueChanged()\" \/>\n                                <label class=\"form-check-label\" for=\"readers\">\n                                    Connect with Readers\n                                <\/label>\n                                <div class=\"d-none flex-wrap py-2 connect-with-readers-checkboxes\">\n                                <\/div>\n                            <\/div>\n                            <div class=\"form-check form-main-check\">\n                                <input class=\"form-check-input maincheck checkbox\" type=\"checkbox\" value=\"writers\"\n                                    id=\"writers\" name=\"checkbox\" \/>\n                                <label class=\"form-check-label\" for=\"flexCheckDefault\">\n                                    Connect with Writers \/ Author Identity\n                                <\/label>\n                            <\/div>\n                            <div class=\"form-check form-main-check\">\n                                <input class=\"form-check-input maincheck checkbox\" type=\"checkbox\" value=\"writing\"\n                                    id=\"writing\" name=\"checkbox\" \/>\n                                <label class=\"form-check-label\" for=\"flexCheckDefault\">\n                                    Share about Writing Process \/ Self-Publishing \/ Marketing\n                                <\/label>\n                            <\/div>\n                            <div class=\"form-check form-main-check\">\n                                <input class=\"form-check-input maincheck checkbox\" type=\"checkbox\" value=\"deals\" id=\"deals\"\n                                    name=\"checkbox\" \/>\n                                <label class=\"form-check-label\" for=\"flexCheckDefault\">\n                                    Share about Special Deals\n                                <\/label>\n                            <\/div>\n                        <\/div>\n                        <div class=\"button-and-rank\">\n                        <div class=\"generateSuggestions d-flex justify-content-start\">\n                            <button class=\"formButton-gen\" id=\"generateSuggestionsButton\"\n                                onclick=\"generateSuggestionsOnclick();\" disabled>\n                                Generate Suggestions\n                            <\/button>\n                            <\/div>\n                            <div id=\"promo-img\">\n                            <a href=\"https:\/\/app.monstercampaigns.com\/c\/dilmlqwjykpoxsyh1ar7\/\">\n                    <img decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/plugins\/kindle-hashtag-generator-v2\/images\/Amzn_Rank_Book.png\" > \n                <\/a>\n            <\/div>\n                        <\/div>\n                \n                <\/div>\n                <!-- Modal -->\n                <div class=\"modal fade\" id=\"platformSelectModal\" tabindex=\"-1\" role=\"dialog\"\n                    aria-labelledby=\"platformSelectModalLabel\" aria-hidden=\"true\">\n                    <div class=\"modal-dialog modal-dialog-centered\" role=\"document\">\n                        <div class=\"modal-content\">\n                            <div class=\"modal-header d-flex\">\n                                <div class=\"logo-div w-100\">\n                                    <img decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/plugins\/kindle-hashtag-generator-v2\/images\/kindle-01.png\" >                                 <\/div>\n                            <\/div>\n                            <div class=\"closebtn flex-shrink-1\">\n                                <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n                                    <span aria-hidden=\"true\">&times;<\/span>\n                                <\/button>\n                            <\/div>\n                            <div class=\"modal-body\">\n                                Please select a platform\n                            <\/div>\n                            <div class=\"modal-footer\">\n                                <button id=\"paramsOkay\" type=\"button\" class=\"btn btn-primary\">Okay<\/button>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <\/form>\n                <div class='stepTwo'>\n                    <form id=\"hashtagForm2\" onsubmit=\"return false;\" class=\"hide\">\n                        <h5>\n                            Select the hashtags you want to use for your social media post and click the Add Hashtags\n                            button\n                            to add them to your collected hashtags\n                        <\/h5>\n                        <div class=\"inputContainer\">\n\n                            <div class=\"d-flex flex-wrap select-hashtags\">\n                            <\/div>\n                        <\/div>\n                        <div class=\"hashtagcount-wrapper\">\n                            <div class=\"hashtagcount\"><\/div>\n                        <\/div>\n                        <div class=\"generateSuggestions d-flex justify-content-start\">\n                            <button class=\"formButton-add\" id=\"addHashtagsButton\" onclick=\"addHashtagsOnclick();\">\n                                Add Hashtags\n                            <\/button>\n                            <div class=\"add-hashtag-companion\" id=\"pg2-promo-img\">\n                            <a href=\"https:\/\/app.monstercampaigns.com\/c\/dilmlqwjykpoxsyh1ar7\/\">\n                    <img decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/plugins\/kindle-hashtag-generator-v2\/images\/Amzn_Rank_Book.png\" >                 <\/a>\n            <\/div>\n                        <\/div>\n                    <\/form>\n                    <div class=\"inputContainer-taglist\">\n                        <h3 class=\"header-title\">Hashtags<\/h3>\n\n                        <div class=\"hashtags\">\n                            <p class=\"added-hashtags\" id=\"added-hashtags\"><\/p>\n                        <\/div>\n\n                        <div class=\"generateSuggestions d-flex justify-content-center\">\n                            <button class=\"formButton-copy\" class=\"mt-3 mb-1\" id=\"copyHashtagsButton\"\n                                onclick=\"copyHashtags('added-hashtags');\">\n                                Copy Your Hashtags\n                            <\/button>\n                        <\/div>\n                        <div class=\"alert alert-sucess\" id=\"copy-alert\">\n                            <a href=\"#\" class=\"close\" data-dismiss=\"alert\">&times;<\/a>\n                            Hashtags are copied to the clipboard!\n                        <\/div>\n                        <!-- <div class=\"generateSuggestions d-flex justify-content-center\">\n                            <button class=\"formButton-clear\" onclick=\"clearAll();\">\n                                Clear All\n                            <\/button>\n                        <\/div> -->\n                    <\/div>\n                    <!-- Modal -->\n                    <div class=\"modal fade\" id=\"platformModal\" tabindex=\"-1\" role=\"dialog\"\n                        aria-labelledby=\"platformModalLabel\" aria-hidden=\"true\">\n                        <div class=\"modal-dialog modal-dialog-centered\" role=\"document\">\n                            <div class=\"modal-content\">\n                                <div class=\"modal-header d-flex\">\n                                    <div class=\"logo-div w-100\">\n                                        <img decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/plugins\/kindle-hashtag-generator-v2\/images\/kindle-01.png\" >                                     <\/div>\n                                <\/div>\n                                <div class=\"closebtn flex-shrink-1\">\n                                    <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\n                                        <span aria-hidden=\"true\">&times;<\/span>\n                                    <\/button>\n                                <\/div>\n                                <div class=\"modal-body\">\n                                    Changing platforms will delete all previously added hashtags.\n                                <\/div>\n                                <div class=\"modal-footer\">\n                                    <button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\">Cancel<\/button>\n                                    <button id=\"paramsOkay\" type=\"button\" class=\"btn btn-primary\">Okay<\/button>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n        <\/div>\n    <\/div>\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/4.7.0\/css\/font-awesome.min.css\" \/>\n    <script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"\n        integrity=\"sha256-\/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej\/m4=\" crossorigin=\"anonymous\"><\/script>\n\n    <script>\n        \/\/ hide alerts\n        $(\"#copy-alert\").hide();\n        $(\"#platform-alert\").hide();\n\n        var platformId = '';\n        var hashtagsText = $('.added-hashtags').text();\n\n        var selectingHashtags = [];\n        var charactercount;\n        var charactercountSplit;\n\n        var checkboxesSelectedArray = [];\n\n        \/\/ change radio button\n        $.each($('.socialButton'), function (key, value) {\n            $(this).click(function (e) {\n                var platform = this.id;\n\n                if (platformId != '' && hashtagsText != '') {\n                    $('#platformModal').modal('show');\n                    $('#platformModal #paramsOkay').click(function (e) {\n                        $(\"#platformModal\").modal(\"hide\");\n\n                        \/\/ genre-specific checkbox\n                        $('[type=checkbox]').prop(\"checked\", false);\n\n                        \/\/ clear all the content\n                        clearAll();\n\n                        $('.socialButton-selected').removeClass('socialButton-selected').addClass('socialButton');\n\n                        $(`.socialButton[id=${platform}]`).removeClass('socialButton').addClass('socialButton-selected');\n\n                        selectingHashtags = [];\n                        charactercount = 0;\n                        charactercountSplit = 0;\n                        $(\".hashtagcount\").text(\"\");\n\n                        \/\/ get selected platform value\n                        var checkedRadio = $('.socialButton-selected').attr('data-value');\n                        platformId = checkedRadio;\n                    });\n\n                } else if (value.id == \"twitter\" && hashtagsText == '') {\n                    $('.genre-specific-checkboxes [type=checkbox]').prop(\"checked\", false);\n                    $('.genre-specific-checkboxes').addClass('hide').removeClass('show');\n\n                    $('.connect-with-readers-checkboxes [type=checkbox]').prop(\"checked\", false);\n                    $('.connect-with-readers-checkboxes').addClass('hide').removeClass('show');\n\n                    $('.socialButton-selected').removeClass('socialButton-selected').addClass('socialButton');\n\n                    $(this).removeClass('socialButton').addClass('socialButton-selected');\n\n                    selectingHashtags = [];\n                    charactercount = 0;\n                    charactercountSplit = 0;\n                    $(\".hashtagcount\").text(\"\");\n\n                } else if (value.id == \"pinterest\" && hashtagsText == '') {\n                    $('.genre-specific-checkboxes [type=checkbox]').prop(\"checked\", false);\n                    $('.genre-specific-checkboxes').addClass('hide').removeClass('show');\n\n                    $('.connect-with-readers-checkboxes [type=checkbox]').prop(\"checked\", false);\n                    $('.connect-with-readers-checkboxes').addClass('hide').removeClass('show');\n\n                    $('.socialButton-selected').removeClass('socialButton-selected').addClass('socialButton');\n\n                    $(this).removeClass('socialButton').addClass('socialButton-selected');\n\n                    selectingHashtags = [];\n                    charactercount = 0;\n                    charactercountSplit = 0;\n                    $(\".hashtagcount\").text(\"\");\n\n                } else if (value.id == \"instagram\" && hashtagsText == '') {\n                    if ($('#genreSpecific').is(\":checked\") && $('#readers').is(\":checked\")) {\n                        $('.genre-specific-checkboxes').removeClass('hide').addClass('show');\n                        $('.connect-with-readers-checkboxes').removeClass('hide').addClass('show');\n\n                    } else if ($('#genreSpecific').is(\":checked\")) {\n                        $('.genre-specific-checkboxes').removeClass('hide').addClass('show');\n\n                    } else if ($('#readers').is(\":checked\")) {\n                        $('.connect-with-readers-checkboxes').removeClass('hide').addClass('show');\n\n                    } else {\n                        $('.genre-specific-checkboxes').addClass('hide').removeClass('show');\n\n                        $('.genre-specific-checkboxes').addClass('hide').removeClass('show');\n                    }\n\n                    $('.socialButton-selected').removeClass('socialButton-selected').addClass('socialButton');\n\n                    $(this).removeClass('socialButton').addClass('socialButton-selected');\n\n                    selectingHashtags = [];\n                    charactercount = 0;\n                    charactercountSplit = 0;\n                    $(\".hashtagcount\").text(\"\");\n\n                } else if (value.id == \"tiktok\" && hashtagsText == '') {\n                    if ($('#genreSpecific').is(\":checked\") && $('#readers').is(\":checked\")) {\n                        $('.genre-specific-checkboxes').removeClass('hide').addClass('show');\n\n                        $('.connect-with-readers-checkboxes').removeClass('hide').addClass('show');\n\n                    } else if ($('#genreSpecific').is(\":checked\")) {\n                        $('.genre-specific-checkboxes').removeClass('hide').addClass('show');\n\n                    } else if ($('#readers').is(\":checked\")) {\n                        $('.connect-with-readers-checkboxes').removeClass('hide').addClass('show');\n\n                    } else {\n                        $('.genre-specific-checkboxes').addClass('hide').removeClass('show');\n\n                        $('connect-with-readers-checkboxes').addClass('hide').removeClass('show');\n                    }\n\n                    $('.socialButton-selected').removeClass('socialButton-selected').addClass('socialButton');\n\n                    $(this).removeClass('socialButton').addClass('socialButton-selected');\n\n                    selectingHashtags = [];\n                    charactercount = 0;\n                    charactercountSplit = 0;\n                    $(\".hashtagcount\").text(\"\");\n\n                } else {\n                    $('.socialButton-selected').removeClass('socialButton-selected').addClass('socialButton');\n\n                    $(this).removeClass('socialButton').addClass('socialButton-selected');\n\n                    selectingHashtags = [];\n                    charactercount = 0;\n                    charactercountSplit = 0;\n                    $(\".hashtagcount\").text(\"\");\n\n                }\n\n                var checkedRadio = $('.socialButton-selected').attr('data-value');\n                platformId = checkedRadio;\n\n                hashtagsText = $('.added-hashtags').text();\n                if (hashtagsText.length != 0) {\n                    var hashtagsTextSplit = hashtagsText.split(' ');\n                } else {\n                    hashtagsTextSplit = '';\n                }\n\n                if (checkedRadio == \"Twitter\") {\n                    $('.character-check').empty();\n                    $('.character-check').append(\n                        $('<p\/>').append(\n                            \"TWITTER : \"\n                        ).append(\n                            $('<span\/>').append(\n                                `${hashtagsText.length}\/280 characters used`\n                            )\n                        )\n                    );\n\n                    if (hashtagsText.length > 280) {\n                        $('.character-check').addClass(\"danger\");\n                    } else {\n                        $('.character-check').removeClass(\"danger\");\n                    }\n\n                } else if (checkedRadio == \"instagram\") {\n                    $('.character-check').empty();\n                    $('.character-check').append(\n                        $('<p\/>').append(\n                            \"INSTAGRAM : \"\n                        ).append(\n                            $('<span\/>').append(\n                                `${hashtagsTextSplit.length}\/30 hashtags used`\n                            )\n                        )\n                    );\n\n                    var words = $('.added-hashtags').text().split(' ');\n                    if (words.length > 30) {\n                        $('.character-check').addClass(\"danger\");\n                    } else {\n                        $('.character-check').removeClass(\"danger\");\n                    }\n\n                } else if (checkedRadio == \"tiktok\") {\n                    $('.character-check').empty();\n                    $('.character-check').append(\n                        $('<p\/>').append(\n                            \"TIKTOK : \"\n                        ).append(\n                            $('<span\/>').append(\n                                `${hashtagsText.length}\/100 characters used`\n                            )\n                        )\n                    );\n\n                    if (hashtagsText.length > 100) {\n                        $('.character-check').addClass(\"danger\");\n                    } else {\n                        $('.character-check').removeClass(\"danger\");\n                    }\n\n                } else if (checkedRadio == \"pinterest\") {\n                    $('.character-check').empty();\n                    $('.character-check').append(\n                        $('<p\/>').append(\n                            \"PINTEREST : \"\n                        ).append(\n                            $('<span\/>').append(\n                                `${hashtagsText.length}\/500 characters used`\n                            )\n                        )\n                    );\n\n                    if (hashtagsText.length > 500) {\n                        $('.character-check').addClass(\"danger\");\n                    } else {\n                        $('.character-check').removeClass(\"danger\");\n                    }\n\n                }\n\n                genreSpecificValueChanged();\n                connectWithReadersValueChanged();\n            });\n        });\n\n        \/\/ checked if at least one checkbox is selected from first checkboxes\n        $(\"input[name='checkbox']\").on('change', function () {\n            $(\"#generateSuggestionsButton\").prop('disabled', !$(\"input[name='checkbox']:checked\").length);\n        })\n\n        \/\/ checked if at least one checkbox is selected from selected hashtags\n        $(function () {\n            var chk = $('.selectedHashtags');\n            var btn = $('#addHashtagsButton');\n\n            chk.on('change', function () {\n                btn.prop(\"disabled\", !this.checked); \/\/true: disabled, false: enabled\n            }).trigger('change'); \/\/page load trigger event\n        });\n\n        $(\".selectedHashtags\").on('change', function () {\n            $(\"#addHashtagsButton\").prop('disabled', !$(\".selectedHashtags:checked\").length);\n        })\n\n        \/\/ dynamic counter\n        $('.select-hashtags').on('click', '.selectedHashtags', function () {\n            if (this.checked) {\n                if (selectingHashtags.includes(this.value)) {\n                    var hashtagIndex = selectingHashtags.indexOf(this.value);\n                    selectingHashtags.splice(hashtagIndex, 1);\n                    selectingHashtags.push(this.value);\n                } else {\n                    selectingHashtags.push(this.value);\n                }\n            } else {\n                hashtagIndex = selectingHashtags.indexOf(this.value);\n                selectingHashtags.splice(hashtagIndex, 1);\n            }\n            charactercount = selectingHashtags.join(' ');\n            if (charactercount.length != 0) {\n                charactercountSplit = charactercount.split(' ');\n            } else {\n                charactercountSplit = '';\n            }\n            if (platformId == \"Instagram\") {\n                $(\".hashtagcount\").text(\"Hashtag Count : \" + charactercountSplit.length + \"\/30 allowed hashtags\");\n            } else if (platformId == \"Tiktok\") {\n                $(\".hashtagcount\").text(\"Character count : \" + charactercount.length + \"\/100 allowed characters\");\n            } else if (platformId == \"Twitter\") {\n                $(\".hashtagcount\").text(\"Character count : \" + charactercount.length + \"\/280 allowed characters\");\n            } else if (platformId == \"Pinterest\") {\n                $(\".hashtagcount\").text(\"Character count : \" + charactercount.length + \"\/500 allowed characters\");\n            }\n        });\n\n        \/\/ genre specific checkbox\n        function genreSpecificValueChanged() {\n\n            var instagramGenre = [\"Children\", \"Romance\", \"SciFi\/ Fantasy\", \"Thriller\/ Mystery\/ Horror\", \"Poetry\", \"Fiction\", \"Nonfiction\", \"Young Adult\", \"History\", \"Faith\/ Religion\/ Spirituality\", \"Other\"];\n            var instagramGenreIds = [\"children\", \"romance\", \"scifi\", \"thriller\", \"poetry\", \"fiction\", \"nonfiction\", \"young\", \"history\", \"faith\", \"other\"];\n\n            if ($('#genreSpecific').is(\":checked\")) {\n                if (platformId == \"Instagram\" || platformId == \"Tiktok\") {\n                    $('.genre-specific-checkboxes').empty();\n                    $('.genre-specific-checkboxes').addClass('show');\n                    $('.genre-specific-checkboxes').removeClass('hide');\n                    $('.genre-specific-checkboxes').removeClass('d-none');\n                    for (i = 0; i < instagramGenre.length; i++) {\n                        $('.genre-specific-checkboxes')\n                            .append(\n                                $('<div\/>')\n                                    .addClass(\"form-check col-md-6 col-12\")\n                                    .append(\n                                        $(document.createElement('input')).prop({\n                                            id: `${instagramGenreIds[i]}`,\n                                            name: 'checkbox',\n                                            value: `${instagramGenreIds[i]}`,\n                                            type: 'checkbox',\n                                            class: 'instagramGenre checkbox'\n                                        })\n                                            .addClass(\"form-check-input\")\n                                    ).append(\n                                        $(document.createElement('label')).prop({\n                                            for: `${instagramGenreIds[i]}`\n                                        }).html(`${instagramGenre[i]}`)\n                                            .addClass(\"form-check-label\")\n                                    )\n                            );\n                    }\n                } else if (platformId == \"Twitter\" || platformId == \"Pinterest\") {\n                    $('.genre-specific-checkboxes').empty();\n                    $('.genre-specific-checkboxes').addClass('hide');\n                    $('.genre-specific-checkboxes').removeClass('show');\n                    $('.genre-specific-checkboxes').removeClass('d-none');\n                    for (i = 0; i < instagramGenre.length; i++) {\n                        $('.genre-specific-checkboxes')\n                            .append(\n                                $('<div\/>')\n                                    .addClass(\"form-check col-3\")\n                                    .append(\n                                        $(document.createElement('input')).prop({\n                                            id: `${instagramGenreIds[i]}`,\n                                            name: 'checkbox',\n                                            value: `${instagramGenreIds[i]}`,\n                                            type: 'checkbox',\n                                            class: 'instagramGenre checkbox'\n                                        })\n                                            .addClass(\"form-check-input\")\n                                    ).append(\n                                        $(document.createElement('label')).prop({\n                                            for: `${instagramGenreIds[i]}`\n                                        }).html(`${instagramGenre[i]}`)\n                                            .addClass(\"form-check-label\")\n                                    )\n                            );\n                    }\n                }\n            } else {\n                $('.genre-specific-checkboxes').empty();\n                $('.genre-specific-checkboxes').addClass('hide');\n                $('.genre-specific-checkboxes').removeClass('show');\n            }\n        }\n\n        \/\/ connect with readers checkbox\n        function connectWithReadersValueChanged() {\n            if ($('#readers').is(\":checked\")) {\n                if (platformId == \"Instagram\" || platformId == \"Tiktok\") {\n                    $('.connect-with-readers-checkboxes').empty();\n                    $('.connect-with-readers-checkboxes').addClass('show');\n                    $('.connect-with-readers-checkboxes').removeClass('hide');\n                    $('.connect-with-readers-checkboxes').removeClass('d-none');\n                    $('.connect-with-readers-checkboxes')\n                        .append(\n                            $('<div\/>')\n                                .addClass(\"form-check col-3\")\n                                .append(\n                                    $(document.createElement('input')).prop({\n                                        id: 'fanatics',\n                                        name: 'checkbox',\n                                        value: 'fanatics',\n                                        type: 'checkbox',\n                                    })\n                                        .addClass(\"form-check-input checkbox\")\n                                ).append(\n                                    $(document.createElement('label')).prop({\n                                        for: 'fanatics'\n                                    }).html('Book Fanatics')\n                                        .addClass(\"form-check-label\")\n                                )\n                        );\n\n                } else if (platformId == \"Twitter\" || platformId == \"Pinterest\") {\n                    $('.connect-with-readers-checkboxes').empty();\n                    $('.connect-with-readers-checkboxes').addClass('hide');\n                    $('.connect-with-readers-checkboxes').removeClass('show');\n                    $('.connect-with-readers-checkboxes').removeClass('d-none');\n                    $('.connect-with-readers-checkboxes')\n                        .append(\n                            $('<div\/>')\n                                .addClass(\"form-check col-3\")\n                                .append(\n                                    $(document.createElement('input')).prop({\n                                        id: 'fanatics',\n                                        name: 'checkbox',\n                                        value: 'fanatics',\n                                        type: 'checkbox',\n                                    })\n                                        .addClass(\"form-check-input checkbox\")\n                                ).append(\n                                    $(document.createElement('label')).prop({\n                                        for: 'fanatics'\n                                    }).html('Book Fanatics')\n                                        .addClass(\"form-check-label\")\n                                )\n                        );\n                }\n            } else {\n                $('.connect-with-readers-checkboxes').empty();\n                $('.connect-with-readers-checkboxes').addClass('hide');\n                $('.connect-with-readers-checkboxes').removeClass('show');\n            }\n        }\n\n        \/\/ generate suggestions button click\n        function generateSuggestionsOnclick() {\n            const targetElement = document.getElementById('hashtagForm2');\n            console.log(\"HERE\");\n            const targetPosition = targetElement.offsetTop;\n\n            \/\/ Scroll to the target position\n            window.scrollTo({\n              top: targetPosition,\n              behavior: 'smooth' \/\/ Optional: Add smooth scrolling behavior\n            });\n            document.querySelector('.stepOne').style.display = 'none';\n            document.querySelector('.stepTwo').style.display = 'flex';\n            document.getElementById('pg2-promo-img').style.display = 'none';\n            var checkedRadio = $('.socialButton-selected').attr('data-value');\n            if (checkedRadio != undefined) {\n                var markedHashtagGoals = document.getElementsByName('checkbox');\n                var markedHashtagGoalsArray = [];\n\n                for (var checkbox of markedHashtagGoals) {\n                    if (checkbox.checked) {\n                        markedHashtagGoalsArray.push(checkbox.value);\n                    }\n                }\n\n                if (markedHashtagGoalsArray.includes(\"genre\") && (markedHashtagGoalsArray.includes(\"children\") ||\n                    markedHashtagGoalsArray.includes(\"romance\") || markedHashtagGoalsArray.includes(\"scifi\") ||\n                    markedHashtagGoalsArray.includes(\"thriller\") || markedHashtagGoalsArray.includes(\"poetry\") ||\n                    markedHashtagGoalsArray.includes(\"fiction\") || markedHashtagGoalsArray.includes(\"nonfiction\") ||\n                    markedHashtagGoalsArray.includes(\"young\") || markedHashtagGoalsArray.includes(\"history\") ||\n                    markedHashtagGoalsArray.includes(\"faith\") || markedHashtagGoalsArray.includes(\"other\"))) {\n                    var genreIndex = markedHashtagGoalsArray.indexOf(\"genre\");\n                    markedHashtagGoalsArray.splice(genreIndex, 1);\n                }\n\n                \/\/ all the checked categories after removed genre \n\n                $('.select-hashtags').empty();\n                $('#hashtagForm2').removeClass(\"hide\");\n                $('#hashtagForm2').addClass(\"show-div\");\n\n                var hashtags = [];\n                var category_filters_array = [];\n\n                base_url = \"https:\/\/dashboard.kindlepreneur.com\/api\/hashtags?\";\n                for (i = 0; i < markedHashtagGoalsArray.length; i++) {\n                    category_filters_array.push(`filters[categories][unique_id]=${markedHashtagGoalsArray[i]}&`);\n                }\n                category_filters = category_filters_array.join(\"\").toString();\n                platform_filter = `filters[platforms][name]=${checkedRadio}`;\n                pagination = '&pagination[pageSize]=500';\n                url = base_url + category_filters + platform_filter + pagination;\n\n\n                $.ajax({\n                    type: \"GET\",\n                    url: url,\n                    cache: false,\n                    success: function (data) {\n                        hashtags_data = data.data;\n                        for (i = 0; i < hashtags_data.length; i++) {\n                            hashtags.push(hashtags_data[i].attributes.name);\n                        }\n                        hashtags = hashtags.sort();\n                        for (i = 0; i < hashtags.length; i++) {\n                            $('.select-hashtags')\n                                .append(\n                                    $('<div\/>')\n                                        .addClass(\"form-check col-md-6 col-12\")\n                                        .append(\n                                            $(document.createElement('input')).prop({\n                                                id: `#${hashtags[i]}`,\n                                                name: `selectedHashtags`,\n                                                value: `#${hashtags[i]}`,\n                                                type: 'checkbox',\n                                                class: 'selectedHashtags checkbox'\n                                            })\n                                                .addClass(\"form-check-input\")\n                                        ).append(\n                                            $(document.createElement('label')).prop({\n                                                for: `#${hashtags[i]}`\n                                            }).html(\"#\" + `${hashtags[i]}`)\n                                                .addClass(\"form-check-label\")\n                                        )\n                                );\n                        }\n                    },\n                    error: function (xhr, status, error) {\n                        console.error(xhr);\n                    }\n                });\n            } else {\n                $('#platformSelectModal').modal('show');\n                $('#platformSelectModal #paramsOkay').click(function (e) {\n                    $(\"#platformSelectModal\").modal(\"hide\");\n                });\n            }\n\n        }\n\n        \/\/ add hashtags button click\n        function addHashtagsOnclick() {\n\n            var markedCheckbox = document.getElementsByName('selectedHashtags');\n\n\n            for (var checkbox of markedCheckbox) {\n                if (checkbox.checked) {\n                    if (checkboxesSelectedArray.includes(checkbox.value)) {\n                        var hashtagIndex = checkboxesSelectedArray.indexOf(checkbox.value);\n                        checkboxesSelectedArray.splice(hashtagIndex, 1);\n                        checkboxesSelectedArray.push(checkbox.value);\n                    } else {\n                        checkboxesSelectedArray.push(checkbox.value);\n                    }\n                }\n            }\n            $('.added-hashtags').empty();\n            $('.added-hashtags').append(checkboxesSelectedArray.join(' '));\n\n            var checkedRadio = $('.socialButton-selected').attr('data-value');\n\n            hashtagsText = $('.added-hashtags').text();\n            if (hashtagsText.length != 0) {\n                var hashtagsTextSplit = hashtagsText.split(' ');\n            } else {\n                hashtagsTextSplit = '';\n            }\n\n            if (checkedRadio == \"Twitter\") {\n                $('.character-check').empty();\n                $('.character-check').append(\n                    $('<p\/>').append(\n                        \"TWITTER : \"\n                    ).append(\n                        $('<span\/>').append(\n                            `${hashtagsText.length}\/280 of allowed characters used`\n                        )\n                    )\n                );\n\n                if (hashtagsText.length > 280) {\n                    $('.character-check').addClass(\"danger\");\n                } else {\n                    $('.character-check').removeClass(\"danger\");\n                }\n\n            } else if (checkedRadio == \"Instagram\") {\n                $('.character-check').empty();\n                $('.character-check').append(\n                    $('<p\/>').append(\n                        \"INSTAGRAM : \"\n                    ).append(\n                        $('<span\/>').append(\n                            `${hashtagsTextSplit.length}\/30 of allowed hashtags used`\n                        )\n                    )\n                );\n\n                var words = $('.added-hashtags').text().split(' ');\n                if (words.length > 30) {\n                    $('.character-check').addClass(\"danger\");\n                } else {\n                    $('.character-check').removeClass(\"danger\");\n                }\n\n            } else if (checkedRadio == \"Tiktok\") {\n                $('.character-check').empty();\n                $('.character-check').append(\n                    $('<p\/>').append(\n                        \"TIKTOK : \"\n                    ).append(\n                        $('<span\/>').append(\n                            `${hashtagsText.length}\/100 of allowed characters used`\n                        )\n                    )\n                );\n\n                if (hashtagsText.length > 100) {\n                    $('.character-check').addClass(\"danger\");\n                } else {\n                    $('.character-check').removeClass(\"danger\");\n                }\n\n            } else if (checkedRadio == \"Pinterest\") {\n                $('.character-check').empty();\n                $('.character-check').append(\n                    $('<p\/>').append(\n                        \"PINTEREST : \"\n                    ).append(\n                        $('<span\/>').append(\n                            `${hashtagsText.length}\/500 of allowed characters used`\n                        )\n                    )\n                );\n\n                if (hashtagsText.length > 500) {\n                    $('.character-check').addClass(\"danger\");\n                } else {\n                    $('.character-check').removeClass(\"danger\");\n                }\n\n            }\n           \n\n\n        }\n\n        \/\/copy hashtags\n        function copyHashtags(id) {\n            text = $(\".added-hashtags\").text();\n            const el = document.createElement('textarea');\n            el.value = text;\n            document.body.appendChild(el);\n            el.select();\n            document.execCommand('copy');\n            document.body.removeChild(el);\n\n            $(\"#copy-alert\").fadeTo(3000, 500).slideUp(500, function () {\n                $(\"#copy-alert\").slideUp(500);\n            });\n        }\n\n        \/\/clear hashtags area\n        function clearAll() {\n\n            \/\/ clear platform id\n            platformId = '';\n\n            \/\/ clear hashtag array\n            checkboxesSelectedArray = [];\n            $('.added-hashtags').empty();\n\n            \/\/ unchecked all the checkboxes\n            $('[type=checkbox]').prop(\"checked\", false);\n\n            \/\/ hide step 3\n            $('.select-hashtags').empty();\n            $('#hashtagForm2').addClass(\"hide\");\n            $('#hashtagForm2').removeClass(\"show-div\");\n\n            \/\/ hide step 4\n            $(\"#added-hashtags\").empty();\n            $('.hashtaglist').addClass(\"hide\");\n            $('.hashtaglist').removeClass(\"show-div\");\n\n            \/\/ disable all the buttons\n            $('#generateSuggestionsButton').prop(\"disabled\", true);\n\n            \/\/ hide genre-specific sub options \n            $('.genre-specific-checkboxes').addClass('hide');\n            $('.genre-specific-checkboxes').removeClass('show');\n\n            \/\/ hide connect with readers sub options\n            $('.connect-with-readers-checkboxes').addClass('hide');\n            $('.connect-with-readers-checkboxes').removeClass('show');\n\n            \/\/ remove selected platform\n            $.each($('.socialButton'), function (key, value) {\n                $('.socialButton-selected')\n                    .removeClass('socialButton-selected')\n                    .addClass('socialButton');\n            })\n\n\n            var checkedRadio = $('.socialButton-selected').attr('data-value');\n\n            hashtagsText = $('.added-hashtags').text();\n            if (hashtagsText.length != 0) {\n                var hashtagsTextSplit = hashtagsText.split(' ');\n            } else {\n                hashtagsTextSplit = '';\n            }\n\n            if (checkedRadio == \"Twitter\") {\n                $('.character-check').empty();\n                $('.character-check').append(\n                    $('<p\/>').append(\n                        \"TWITTER : \"\n                    ).append(\n                        $('<span\/>').append(\n                            `0\/280 characters used`\n                        )\n                    )\n                );\n\n            } else if (checkedRadio == \"Instagram\") {\n                $('.character-check').empty();\n                $('.character-check').append(\n                    $('<p\/>').append(\n                        \"INSTAGRAM : \"\n                    ).append(\n                        $('<span\/>').append(\n                            `0\/30 hashtags used`\n                        )\n                    )\n                );\n\n            } else if (checkedRadio == \"Tiktok\") {\n                $('.character-check').empty();\n                $('.character-check').append(\n                    $('<p\/>').append(\n                        \"TIKTOK : \"\n                    ).append(\n                        $('<span\/>').append(\n                            `0\/100 characters used`\n                        )\n                    )\n                );\n\n            } else if (checkedRadio == \"Pinterest\") {\n                $('.character-check').empty();\n                $('.character-check').append(\n                    $('<p\/>').append(\n                        \"PINTEREST : \"\n                    ).append(\n                        $('<span\/>').append(\n                            `0\/500 characters used`\n                        )\n                    )\n                );\n\n            }\n        }\n    <\/script>\n\n\n    \n\n\n\n<div class=\"offer-box\"><strong>Bonus offer:<\/strong> I've got a free course on how to create profitable Ads on Amazon. There's no catch! It's a completely free course so what are you waiting for!<center><a class=\"offer-button-box\" href=\"https:\/\/app.monstercampaigns.com\/c\/bjrkbdqciz94c2fyuwrp\/\" target=\"_blank\" rel=\"noopener\">Get the FREE Course<\/a><\/center><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"H-Hashtags-for-Writers-Generator\">INSTRUCTIONS &#8211; How to Use the Hashtags for Writers Generator<\/h2>\n\n\n\n<h4 class=\"wp-block-heading\">STEP 1:<\/h4>\n\n\n\n<p>Select the social media platform you wish to find your hashtags for.<\/p>\n\n\n<div class=\"wp-block-image shadow\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-01.png\" alt=\"instructions to choose the social media platform you want hastags for\" class=\"wp-image-26114\" style=\"width:596px;height:73px\" width=\"596\" height=\"73\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-01.png 797w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-01-300x37.png 300w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-01-768x95.png 768w\" sizes=\"(max-width: 596px) 100vw, 596px\" \/><\/figure><\/div>\n\n\n<h4 class=\"wp-block-heading\">STEP 2:<\/h4>\n\n\n\n<p>Select your hashtag goal. Who is it you wish to reach with your social media post?<\/p>\n\n\n<div class=\"wp-block-image shadow\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-02.png\" alt=\"Instructions to check the correct hashtag goal\" class=\"wp-image-26118\" style=\"width:572px;height:228px\" width=\"572\" height=\"228\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-02.png 804w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-02-300x120.png 300w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-02-768x307.png 768w\" sizes=\"(max-width: 572px) 100vw, 572px\" \/><\/figure><\/div>\n\n\n<h4 class=\"wp-block-heading\">STEP 3:<\/h4>\n\n\n\n<p>Select the hashtags you want to use for your social media post. The tool will automatically count the number of hashtags or characters you have selected for you. It will also show you the allowed number of hashtags or characters &#8211; depending on what social media platform you have chosen.&nbsp;<\/p>\n\n\n\n<p>Now simply click the <em>Add Hashtags<\/em> button to add your hashtags to your collection box of hashtags.<\/p>\n\n\n<div class=\"wp-block-image shadow\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-03.png\" alt=\"Instructions to select the hashtags you want to use for your social media post\" class=\"wp-image-26120\" style=\"width:595px;height:229px\" width=\"595\" height=\"229\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-03.png 814w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-03-300x115.png 300w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-03-768x295.png 768w\" sizes=\"(max-width: 595px) 100vw, 595px\" \/><\/figure><\/div>\n\n\n<h4 class=\"wp-block-heading\">STEP 4:<\/h4>\n\n\n\n<p>You can go back to STEP 2 any time, if you wish to select a different hashtag goal to find even more hashtags. Your previously added hashtags will remain in the collection box until you either (1) refresh the page or (2) clear the tool by hitting the <em>Clear All <\/em>button.<\/p>\n\n\n\n<p>Once you have created your list of hashtags, copy them into your social media post by simply clicking the <em>Copy Your Hashtags<\/em> button.<\/p>\n\n\n\n<p>Here, the tool will also automatically tell you how many hashtags\/ characters you have already used, based on your selected social media platform.<\/p>\n\n\n<div class=\"wp-block-image shadow\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-04.png\" alt=\"instructions to copy your hashtags\" class=\"wp-image-26123\" style=\"width:606px;height:198px\" width=\"606\" height=\"198\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-04.png 813w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-04-300x98.png 300w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-04-768x250.png 768w\" sizes=\"(max-width: 606px) 100vw, 606px\" \/><\/figure><\/div>\n\n\n<p>To begin a new search and clear all the collected hashtags in the collection box, simply click the <em>Clear All<\/em> button.<\/p>\n\n\n<div class=\"wp-block-image shadow\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-05.png\" alt=\"instructions to clear all\" class=\"wp-image-26125\" style=\"width:612px;height:63px\" width=\"612\" height=\"63\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-05.png 813w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-05-300x31.png 300w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-05-768x79.png 768w\" sizes=\"(max-width: 612px) 100vw, 612px\" \/><\/figure><\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-best-practices-when-using-hashtags\"><strong>Best Practices When Using Hashtags:<\/strong><\/h2>\n\n\n\n<p>When you create your social media post, we suggest you include three types of hashtags:<\/p>\n\n\n\n<ul>\n<li>Hashtags suggested via the <em>Author Hashtag Generator<\/em> tool<\/li>\n\n\n\n<li>1-2 niche-specific hashtags<\/li>\n\n\n\n<li>1-2 branded hashtags&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>While this tool consists of the best and most commonly used author and reader-related hashtags, it\u2019s important to also include a few niche-specific ones and hashtags related to your own author brand.&nbsp;<\/p>\n\n\n\n<p>For example, if your book is a children\u2019s book about dogs, your hashtags could include:<\/p>\n\n\n\n<ul>\n<li>Children\u2019s book genre-related hashtags provided by the <em>Author Hashtag Generator<\/em><\/li>\n\n\n\n<li>Dog-related hashtags<\/li>\n\n\n\n<li>Hashtags related to you brand (e.g. your author name or imprint)<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why we created the <em>Author Hashtag Generator<\/em> Tool<\/strong><\/h2>\n\n\n\n<p>The reason we wanted to created this <em>Author Hashtag Generator<\/em> tool was twofold:&nbsp;&nbsp;<\/p>\n\n\n\n<ul>\n<li>We wanted to make sure we focus on the most versatile and <strong>most often used hashtags<\/strong> among <strong>authors AND readers<\/strong> so both can find and connect with each other more easily, and<\/li>\n\n\n\n<li>We wanted to present these hashtags in a way that you, the author, can find and access them more easily and quickly<\/li>\n<\/ul>\n\n\n\n<p>There are millions of hashtags out there. And each social media platform uses slightly different ones, so we made sure to share the BEST author hashtags for these four major social media platforms right here:<\/p>\n\n\n\n<ol class=\"has-background\" style=\"background-color:#eaeaea\">\n<li>Instagram<\/li>\n\n\n\n<li>Twitter<\/li>\n\n\n\n<li>Pinterest<\/li>\n\n\n\n<li>TikTok<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-hashtags-are-included-in-this-tool\"><strong>What Hashtags are Included in This Tool?<\/strong><\/h2>\n\n\n\n<p>The <em>Author Hashtag Generator<\/em> shares the 500 most commonly used hashtags that are used among authors as well as readers.&nbsp;<\/p>\n\n\n\n<p>All hashtags in this tool have been hand-selected, based on&nbsp;<\/p>\n\n\n\n<ol>\n<li>the <strong>social media platform<\/strong> they are being used on<\/li>\n\n\n\n<li><strong>how often<\/strong> they have been used on each of these platform<\/li>\n<\/ol>\n\n\n\n<p>This tool uses an internal database we have created that holds the 500 most commonly used hashtags among authors as well as readers.&nbsp;<\/p>\n\n\n\n<p>Because it is a static database, it does <strong>NOT<\/strong> reflect short-lived trends, but instead includes author and reader-related hashtags that fall in between these parameters right here:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background\" style=\"background-color:#eaeaea\"><tbody><tr><td><strong>INSTAGRAM:<\/strong><\/td><td>100,000 &#8211; 10,000,000 Posts<\/td><\/tr><tr><td><strong>TWITTER:<\/strong><\/td><td>&gt; 100 Total Uses<\/td><\/tr><tr><td><strong>PINTEREST:<\/strong><\/td><td>&gt; 1,000 Pins<\/td><\/tr><tr><td><strong>TIKTOK:<\/strong><\/td><td>&gt; 1,000,000 Views<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Each platform\u2019s hashtags are organized by the authors\u2019 intent or goal of their social media post. We can choose between hashtags that\u2026<\/p>\n\n\n\n<ol>\n<li>Share about a <strong>Specific Genre<\/strong>&nbsp;<\/li>\n\n\n\n<li>Connect with <strong>Readers<\/strong><\/li>\n\n\n\n<li>Connect with fellow <strong>Authors<\/strong><\/li>\n\n\n\n<li>Share about the <strong>Writing Process<\/strong><\/li>\n\n\n\n<li>Share about <strong>Special Deals<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Each social media platform has its own set limits. <\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table class=\"has-background\" style=\"background-color:#eaeaea\"><tbody><tr><td><strong>INSTAGRAM:<\/strong><\/td><td>up to 30 hashtags<\/td><\/tr><tr><td><strong>TWITTER:<\/strong><\/td><td>up to 280 characters<\/td><\/tr><tr><td><strong>PINTEREST:<\/strong><\/td><td>up to 500 characters<\/td><\/tr><tr><td><strong>TIKTOK:<\/strong><\/td><td>up to 100 characters<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>And to make sure you stay well within those limits, the <em>Author Hashtag Generator <\/em>will automatically count the number of used hashtags or characters for you.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-06.png\" alt=\"\" class=\"wp-image-26149\" style=\"width:618px;height:73px\" width=\"618\" height=\"73\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-06.png 817w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-06-300x36.png 300w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2022\/02\/Hashtags-for-Writers-Screenshot-06-768x91.png 768w\" sizes=\"(max-width: 618px) 100vw, 618px\" \/><\/figure><\/div>\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-but-hey-what-are-hashtags-anyway\">But Hey! What Are Hashtags Anyway?<\/h2>\n\n\n\n<p>Now that I have introduced you to our Hashtag Tool, let's take a step back to see what hashtags actually are and what they can do for us. <\/p>\n\n\n\n<p>Hashtags seem to be #inescapable. Like them or loathe them, they are a feature of modern life and are here to stay. But are they <a href=\"https:\/\/kindlepreneur.com\/book-marketing\/\">useful for you as an author<\/a>? Can hashtags for writers boost your writing efforts on social media?<\/p>\n\n\n\n<p>I recently explored <a href=\"https:\/\/kindlepreneur.com\/social-media-for-writers\/\">social media for authors in-depth<\/a>. However, hashtags for writers is a subject deserving closer treatment because choosing the right hashtag can make your tweet, Pinterest or Instagram post go much further.<\/p>\n\n\n\n<p>What you need to know is that I\u2019m no believer in \u2018magic bullet marketing\u2019. If you\u2019re expecting hashtags to do the legwork of <a href=\"https:\/\/kindlepreneur.com\/best-book-marketing-books\/\">marketing your book<\/a> or writing alone, you\u2019re bound to be disappointed. However, I do feel they can play a valuable, supplemental role in your <a href=\"https:\/\/kindlepreneur.com\/book-marketing-101\/\">book marketing<\/a>.<\/p>\n\n\n\n<p>So what do you need to know about hashtags for writers?<\/p>\n\n\n\n<div class=\"toc\">\nIn the section below, you will learn:\n<ol>\n<li>The Right Way To Use Hashtags For Writers<\/li>\n<li>The Benefits Of Using Hashtags<\/li>\n<li>Where You Can Use Hashtags Effectively<\/li>\n<\/ol><\/div>\n\n\n\n<p>Let\u2019s get to it!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-short-list-of-hashtags-for-writers\">The Short List Of Hashtags For Writers<\/h2>\n\n\n\n<p>Before we delve deep into how and where to use hashtags, let's get straight to the good stuff &#8211; a few hashtags for you as an author!<br><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"199\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2019\/04\/hashtags-for-writers-meme-300x199.jpg\" alt=\"hashtags for writers meme\" class=\"wp-image-12936\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2019\/04\/hashtags-for-writers-meme-300x199.jpg 300w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2019\/04\/hashtags-for-writers-meme.jpg 625w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure><\/div>\n\n\n<p>Here are some useful hashtags for you below. For a much more extensive list, though, be sure to use the <em>Author Hashtag Generator<\/em>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><b>GENRE SPECIFIC HASHTAGS<\/b><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#SciFI<\/strong> (80 tweets per hour)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#Fantasy<\/strong> (130 tweets per hour)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#Romance<\/strong> (133 tweets per hour)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#Horror<\/strong> (121 tweets per hour)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#UrbanFantasy<\/strong> (84 <\/span><span style=\"font-weight: 400;\">tweets per hour)<\/span><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><b>WRITING PROCESS<\/b><\/h3>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#Writing<\/strong> (200 tweets per hour)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#AmWriting<\/strong> (267 tweets per hour)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#Editing<\/strong> (21 tweets per hour)<\/span><\/p>\n\n\n\n<p><strong>#BookBoost<\/strong> (40 tweets per hour)<\/p>\n\n\n\n<p><strong>#WritingPrompt&nbsp;<\/strong>(150 tweets per day)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><b>SELF-PUBLISHING & MARKETING<\/b><\/h3>\n\n\n\n<p><strong>#BookMarketing&nbsp;<\/strong>(190 tweets daily)<\/p>\n\n\n\n<p><strong>#Publishing&nbsp;<\/strong>(700 tweets in current archive)<\/p>\n\n\n\n<p><strong>#BookPromo <\/strong>(330 tweets per day)<\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#MSWL<\/strong> \u2013 &#8216;manuscript wish list' (tweets most days)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#1K1H<\/strong> &#8216;Write 1000 Words in 1 hour' (tweets on most days)<\/span><\/p>\n\n\n\n<p><strong>#WritingPrompt&nbsp;<\/strong>(150 tweets per day)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">C<b>ONNECT WITH READERS<\/b><\/h3>\n\n\n\n<p><strong>#MustRead<\/strong> (70 tweets in the last hour)<\/p>\n\n\n\n<p><strong>#BookGiveaway<\/strong> (daily use, mixture of authors running giveaways, and fans saying thanks)<\/p>\n\n\n\n<p>#<strong>FollowFriday<\/strong> (spikes in popularity on Fridays, suggesting new people to follow)<\/p>\n\n\n\n<p><strong>#FreeBook<\/strong><\/p>\n\n\n\n<p><strong>#FridayReads<\/strong><\/p>\n\n\n\n<p><strong>#Bookish<\/strong><\/p>\n\n\n\n<p><strong>#Shelfie<\/strong><\/p>\n\n\n\n<p><strong>#ReadMore<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><b>CONNECT WITH WRITERS<\/b><\/h3>\n\n\n\n<p><strong>#AmWriting<\/strong><\/p>\n\n\n\n<p><strong>#WriteTip<\/strong><\/p>\n\n\n\n<p><strong>#WritersLife<\/strong><\/p>\n\n\n\n<p><strong>#WritingCommunity<\/strong><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#ASMSG<\/strong> (Authors Social Media Support Group)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#RWA<\/strong> (Romance Writers of America)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#ACFW<\/strong> (American Christian Fiction Writers)<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\"><strong>#SCBWI<\/strong> (Society of Children\u2019s Books Writers and Illustrators)<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-purpose-of-writer-hashtags-benefits-best-practices\">The Purpose Of Writer Hashtags + Benefits & Best Practices<\/h2>\n\n\n\n<p>Hashtags originally developed on the Twitter platform. They were organically created by Twitter users, and the company then adopted them as an official feature. Since that time, they have become ubiquitous across social media. You can find hashtags on almost any platform you can think of, including Pinterest, Tiktok, and Instagram.<\/p>\n\n\n\n<p>So why do hashtags matter for writers?<\/p>\n\n\n\n<p>Simply put, hashtags are a way of categorizing your social media content. This makes it more <a href=\"https:\/\/www.jeffbullas.com\/how-to-use-the-power-of-hashtags-in-your-social-media-marketing\/\" target=\"_blank\" rel=\"noopener noreferrer\">easily discoverable by others<\/a>. There are many millions, sometimes billions, of users of the major social platforms. Inevitably, a lot of content gets lost amidst the noise. The algorithms underpinning the social networks curate the content we see, meaning a lot of it gets potentially overlooked.<\/p>\n\n\n\n<p><a href=\"https:\/\/help.instagram.com\/351460621611097\" target=\"_blank\" rel=\"noopener noreferrer\">By applying a hashtag<\/a> to a social media post or <a href=\"https:\/\/www.laptopmag.com\/articles\/hashtags-on-facebook\" target=\"_blank\" rel=\"noopener noreferrer\">piece of content<\/a>, you enable others to discover it more easily. This discoverability has a number of underlying purposes:<\/p>\n\n\n\n<ul>\n<li><strong>Share your work.<\/strong> By making a social media post linking to some of your work, and applying a hashtag, you categorize the post. So, for example, if you tagged a link to your latest military sci-fi novel as #militaryscifi, it would help people interested in this genre to discover it.<\/li>\n\n\n\n<li><strong>Join an event.<\/strong> Many events in the writer community have hashtags to go alongside them. For example, <a href=\"https:\/\/www.nanowrimo.org\/\">Nanowrimo<\/a> has its own hashtag, and there are many others associated with different writer challenges. By using these hashtags as an author, you gain a sense of participation, and can see what others in the challenge are up to.<\/li>\n\n\n\n<li><strong>Connection.<\/strong> Many users of social media platforms follow specific hashtags. They then are presented with a feed of all the content that is relevant to them. By applying relevant and popular hashtags, you can connect with people that are interested in the same areas of writing as you are.<\/li>\n\n\n\n<li><strong>Conversation.<\/strong> Perhaps there is a hot topic within your subsection of the author community, such as a controversial new marketing technique, or an absorbing new read everyone wants to share their take on. By finding popular hashtags related to conversations, you can go from spectating to participating.<\/li>\n\n\n\n<li><span style=\"font-weight: 400;\"><strong>Humor.<\/strong> There is an art form to humorous hashtags. If you have a comedic side to your personality, don\u2019t be afraid to show it. You can put a smile on the face of your followers with a well-placed sarcastic or ironic hashtag. (#HalfwayToMyMidLifeCrisis or funny sounding words like &#8220;<\/span><a href=\"https:\/\/heissluft-fritteuse.com\/rezepte\" target=\"_blank\" rel=\"noopener noreferrer\"><span style=\"font-weight: 400;\">Heissluftfritteuse Rezepte<\/span><\/a>&#8220;<span style=\"font-weight: 400;\"> that leave readers saying &#8220;Gesundheit!&#8221;)<\/span><\/li>\n<\/ul>\n\n\n\n<p>Overall, hashtags are all about sharing and connecting. They help you put yourself and your work out there to kindred spirits who might otherwise never encounter it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-using-hashtags-as-a-writer-best-practices\">Using Hashtags As A Writer &#8211; Best Practices<\/h3>\n\n\n\n<p>Now that you know the reasons behind using hashtags as authors, I\u2019ll also share my take on the right and wrong way to use hashtags as a writer.<\/p>\n\n\n\n<p>With the abundance of book marketing options out there, you should be sure that you stand to benefit from \u2018bang for your buck\u2019. Even though using hashtags is free, it still represents an investment of your time and energy.<\/p>\n\n\n\n<p>Like anything in the world of author marketing, there is a right and a wrong way to do it.<\/p>\n\n\n\n<p>If you\u2019re interested in adding hashtags to your book promotion toolkit, but aren\u2019t sure of the right way to go about it, check out my thoughts on the best practices for authors using hashtags:<br><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"217\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2019\/04\/hashtag-for-writers-meme-best-practice-300x217.png\" alt=\"hashtag for writers meme best practice\" class=\"wp-image-12937\" srcset=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2019\/04\/hashtag-for-writers-meme-best-practice-300x217.png 300w, https:\/\/kindlepreneur.com\/wp-content\/uploads\/2019\/04\/hashtag-for-writers-meme-best-practice.png 500w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/figure><\/div>\n\n\n<ul>\n<li><strong>Don\u2019t spam.<\/strong> Sometimes, you see people stack endless hashtags in a single post, and it\u2019s a little cringey. It comes across as desperate and attention-seeking. The key to using hashtags is to restrain yourself! Select a few relevant hashtags for each post. If you need guidance on the right number, get a feel by following different authors you admire and seeing how they do it.<\/li>\n\n\n\n<li><strong>Humor.<\/strong> There is an art form to humorous hashtags. If you have a comedic side to your personality, don\u2019t be afraid to show it. A well-placed sarcastic or ironic hashtag can put a smile on the face of your followers.<\/li>\n\n\n\n<li><strong>Value.<\/strong> Don\u2019t be the author who shamelessly uses social media and its hashtags for endless self-promotion. Try and provide value with your content. Inform or entertain your followers. Ironically, this is likely to lead to better outcomes in terms of promoting your work!<\/li>\n\n\n\n<li><strong>Tools.<\/strong> Consider using a social media assistance tool, such as <a href=\"https:\/\/hootsuite.com\/\">HootSuite<\/a>. This helps you to manage your social media presence in an efficient and effective way, and stops you falling into the trap of undisciplined and excessive scrolling through various apps!<\/li>\n<\/ul>\n\n\n\n<p>Like anything, you\u2019ll get a feel for hashtags as you grow in your use of them. If you\u2019re already an active Twitter or Instagram user, hashtags might already be second nature to you! If you\u2019re not, no worries. Everyone started somewhere.<\/p>\n\n\n\r\n<section class=\"standard-cta testimonial nohover\" id=\"cta-block_60a2bab118239\">\r\n    <div class=\"cta-inner row\">\r\n                    <div class=\"cta-media col-md-4\">\r\n                                    <div class=\"cta-media-inner\">\r\n                    \r\n                        <a href=\"https:\/\/kindlepreneur.com\/click\/keyword-course\" alt=\"Take the Course\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">                        \r\n                        \r\n                        \r\n                        <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/05\/keywords-course-w-laptop.png\" alt=\"mailerlite course ad with laptop\" height=\"290\" width=\"512\">\r\n                        \r\n                        <\/a>                    <\/div>\r\n                            <\/div>\r\n        \r\n        <div class=\"cta-body col-md-8\" style=\"text-align:center;\">  \r\n                            <a class=\"cta-heading\" href=\"https:\/\/kindlepreneur.com\/click\/keyword-course\" alt=\"Take the Course\">\r\n                            <h3>Need Help with Your Keywords?<\/h3>\r\n                            <\/a>\r\n                        \r\n            <p>Take my full featured video course on how to select the best keywords and categories for your book.<\/p>\n            <a class=\"offer-button\" href=\"https:\/\/kindlepreneur.com\/click\/keyword-course\" alt=\"Take the Course\" target=\"_blank\" rel=\"nofollow noreferrer noopener\">Take the Course<\/a>        <\/div>\r\n\r\n            <\/div>\r\n<\/section>\r\n\r\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-where-you-can-use-hashtags\">Where You Can Use Hashtags<\/h2>\n\n\n\n<p>I delve deep into my exploration of social media for authors <a href=\"https:\/\/kindlepreneur.com\/social-media-for-writers\/\">here<\/a>.<\/p>\n\n\n\n<p>However, I\u2019ll summarize with a few thoughts on the social media platforms where you can deploy hashtags for writers effectively:<\/p>\n\n\n\n<ul>\n<li><strong>Twitter.<\/strong> Probably the best social platform for authors wishing to join conversations and put their voice out there. Twitter makes it easy to see how popular various hashtags are, so you can easily see which is likely to produce the best results for you.<\/li>\n\n\n\n<li><strong>Instagram.<\/strong> Instagram is probably the most popular social network among the younger generation, and it\u2019s built for images. You can apply hashtags to image posts such as quotes from your books, or even high-resolution images of your book covers or writing life.&nbsp; You can also <a href=\"https:\/\/www.facetuneapp.com\/selfie-hashtags-guide\/\" target=\"_blank\" rel=\"noopener noreferrer\">apply some very valuable hashtags<\/a> to the great selfies taken with your book.<\/li>\n\n\n\n<li><strong>Pinterest.<\/strong> Although not a major feature of the platform, Pinterest does make use of hashtags. You can use them to make your content more easily discoverable.<\/li>\n\n\n\n<li><strong>Tiktok.<\/strong> Although this platform doesn't allow for a lengthy description for it's videos, one or two well-placed hashtags can really help with a video's discoverability.<\/li>\n<\/ul>\n\n\n\n<p>Basically, almost every social platform out there makes use of the hashtag or a similar feature. Failing to use them is a wasted opportunity for more exposure and fans.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hashtags For Writers &#8211; Final Thoughts<\/h2>\n\n\n\n<p>Thanks for checking out this guide to hashtags for writers. We hope you find our new <em>Author Hashtag Generator<\/em> helpful when it comes to finding the best and most commonly used hashtags for your next social media post.&nbsp;<\/p>\n\n\n\n<p>And if you know of any other great author and reader-related hashtags that would fall in between our previously shared parameters, let us know in the comments. We\u2019d happily add them to our database.&nbsp;<\/p>\n\n\n\n<p>Happy writing, hashtagging, and sharing!<\/p>\n\n\n\n<p>Cheers,<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"45\" src=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2015\/02\/Dave-Signature.png\" alt=\"\" class=\"wp-image-383\"\/><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>Get your writing out there.  Use these top 55 Hashtags for Writers and Authors to ensure each post reaches the most readers. <\/p>\n","protected":false},"author":24,"featured_media":17045,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"templates\/tools-with-sidebar.php","meta":{"om_disable_all_campaigns":false,"inline_featured_image":false,"footnotes":""},"categories":[26],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.9 (Yoast SEO v22.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Free Author Hashtags Generator: TikTok, Twitter, &amp; more<\/title>\n<meta name=\"description\" content=\"Use this free Hashtag for Authors Generator to discover the best hashtags for your writing in Pinterest, Twitter, Instagram and TikTok.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hashtag Generator for Authors: TikTok, Twitter, Instagram, and Pinterest\" \/>\n<meta property=\"og:description\" content=\"Free hashtag generator that will help writers and authors select the best hashtags for their posts and get their word out even more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/\" \/>\n<meta property=\"og:site_name\" content=\"Kindlepreneur\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/kindlepreneur\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-18T21:19:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2020\/12\/hashtags-for-authors-01-1-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1338\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Hashtag Generator For Authors: Free Writing Hashtags\" \/>\n<meta name=\"twitter:site\" content=\"@DaveChesson\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/\",\"url\":\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/\",\"name\":\"Free Author Hashtags Generator: TikTok, Twitter, & more\",\"isPartOf\":{\"@id\":\"https:\/\/kindlepreneur.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2020\/12\/hashtags-for-authors-01-1-scaled.jpg\",\"datePublished\":\"2023-10-18T21:19:55+00:00\",\"dateModified\":\"2023-10-18T21:19:58+00:00\",\"description\":\"Use this free Hashtag for Authors Generator to discover the best hashtags for your writing in Pinterest, Twitter, Instagram and TikTok.\",\"breadcrumb\":{\"@id\":\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/\"]}],\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#primaryimage\",\"url\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2020\/12\/hashtags-for-authors-01-1-scaled.jpg\",\"contentUrl\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2020\/12\/hashtags-for-authors-01-1-scaled.jpg\",\"width\":2560,\"height\":1338},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kindlepreneur.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hashtag Generator For Authors: Free Writing Hashtags\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kindlepreneur.com\/#website\",\"url\":\"https:\/\/kindlepreneur.com\/\",\"name\":\"Kindlepreneur\",\"description\":\"Book Marketing for Self-Publishing Authors\",\"publisher\":{\"@id\":\"https:\/\/kindlepreneur.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kindlepreneur.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kindlepreneur.com\/#organization\",\"name\":\"Kindlepreneur\",\"url\":\"https:\/\/kindlepreneur.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kindlepreneur.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kindlepreneur_logo_white-copy.png\",\"contentUrl\":\"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kindlepreneur_logo_white-copy.png\",\"width\":330,\"height\":61,\"caption\":\"Kindlepreneur\"},\"image\":{\"@id\":\"https:\/\/kindlepreneur.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/facebook.com\/kindlepreneur\",\"https:\/\/x.com\/DaveChesson\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Free Author Hashtags Generator: TikTok, Twitter, & more","description":"Use this free Hashtag for Authors Generator to discover the best hashtags for your writing in Pinterest, Twitter, Instagram and TikTok.","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:\/\/kindlepreneur.com\/hashtags-for-writers\/","og_locale":"en_US","og_type":"article","og_title":"Hashtag Generator for Authors: TikTok, Twitter, Instagram, and Pinterest","og_description":"Free hashtag generator that will help writers and authors select the best hashtags for their posts and get their word out even more.","og_url":"https:\/\/kindlepreneur.com\/hashtags-for-writers\/","og_site_name":"Kindlepreneur","article_publisher":"http:\/\/facebook.com\/kindlepreneur","article_modified_time":"2023-10-18T21:19:58+00:00","og_image":[{"width":2560,"height":1338,"url":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2020\/12\/hashtags-for-authors-01-1-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"Hashtag Generator For Authors: Free Writing Hashtags","twitter_site":"@DaveChesson","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kindlepreneur.com\/hashtags-for-writers\/","url":"https:\/\/kindlepreneur.com\/hashtags-for-writers\/","name":"Free Author Hashtags Generator: TikTok, Twitter, & more","isPartOf":{"@id":"https:\/\/kindlepreneur.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#primaryimage"},"image":{"@id":"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#primaryimage"},"thumbnailUrl":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2020\/12\/hashtags-for-authors-01-1-scaled.jpg","datePublished":"2023-10-18T21:19:55+00:00","dateModified":"2023-10-18T21:19:58+00:00","description":"Use this free Hashtag for Authors Generator to discover the best hashtags for your writing in Pinterest, Twitter, Instagram and TikTok.","breadcrumb":{"@id":"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kindlepreneur.com\/hashtags-for-writers\/"]}],"accessibilityFeature":["tableOfContents"]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#primaryimage","url":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2020\/12\/hashtags-for-authors-01-1-scaled.jpg","contentUrl":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2020\/12\/hashtags-for-authors-01-1-scaled.jpg","width":2560,"height":1338},{"@type":"BreadcrumbList","@id":"https:\/\/kindlepreneur.com\/hashtags-for-writers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kindlepreneur.com\/"},{"@type":"ListItem","position":2,"name":"Hashtag Generator For Authors: Free Writing Hashtags"}]},{"@type":"WebSite","@id":"https:\/\/kindlepreneur.com\/#website","url":"https:\/\/kindlepreneur.com\/","name":"Kindlepreneur","description":"Book Marketing for Self-Publishing Authors","publisher":{"@id":"https:\/\/kindlepreneur.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kindlepreneur.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kindlepreneur.com\/#organization","name":"Kindlepreneur","url":"https:\/\/kindlepreneur.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kindlepreneur.com\/#\/schema\/logo\/image\/","url":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kindlepreneur_logo_white-copy.png","contentUrl":"https:\/\/kindlepreneur.com\/wp-content\/uploads\/2021\/01\/kindlepreneur_logo_white-copy.png","width":330,"height":61,"caption":"Kindlepreneur"},"image":{"@id":"https:\/\/kindlepreneur.com\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/facebook.com\/kindlepreneur","https:\/\/x.com\/DaveChesson"]}]}},"_links":{"self":[{"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/pages\/12923"}],"collection":[{"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/comments?post=12923"}],"version-history":[{"count":127,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/pages\/12923\/revisions"}],"predecessor-version":[{"id":36595,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/pages\/12923\/revisions\/36595"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/media\/17045"}],"wp:attachment":[{"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/media?parent=12923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kindlepreneur.com\/wp-json\/wp\/v2\/categories?post=12923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}