Why You Should Stop Using Language Settings in Search Volume Endpoints?

Why You Should Stop Using Language Settings in Search Volume Endpoints?

Did you notice that Google disavowed “language” settings in its Keyword Planner for certain keywords?

If it wasn’t enough, its Ads API also stopped returning data for some tasks. This unfortunate situation may have affected the data you get through the Search Volume endpoints.

For example, if you try obtaining data for the “netflix” keyword and specify the “Netherlands” as the location name along with the “nl” as language code, you will get “null” values in all data-related fields of the response.

Request Sample

POST: https://api.dataforseo.com/v3/keywords_data/google/search_volume/live

[
    {
        "location_name": "Netherlands",
        "language_code": "nl",
        "keywords": [
            "netflix"
        ]
    }
]
Response Sample

{
    "version": "0.1.20200220",
    "status_code": 20000,
    "status_message": "Ok.",
    "time": "5.5614 sec.",
    "cost": 0.075,
    "tasks_count": 1,
    "tasks_error": 0,
    "tasks": [
        {
            "id": "02211440-1535-0093-0000-a251517f9bd9",
            "status_code": 20000,
            "status_message": "Ok.",
            "time": "5.4593 sec.",
            "cost": 0.075,
            "result_count": 1,
            "path": [
                "v3",
                "keywords_data",
                "google",
                "search_volume",
                "live"
            ],
            "data": {
                "api": "keywords_data",
                "function": "search_volume",
                "se": "google",
                "location_name": "Netherlands",
                "language_code": "nl",
                "keywords": [
                    "netflix"
                ]
            },
            "result": [
                {
                    "keyword": "netflix",
                    "location_code": 2528,
                    "language_code": "nl",
                    "competition": null,
                    "cpc": null,
                    "search_volume": null,
                    "categories": null,
                    "monthly_searches": null
                }
            ]
        }
    ]
}

Solution

The only quick workaround we’ve found so far requires eliminating the “language_name”/”language_code” field:

Request Sample

POST: https://api.dataforseo.com/v3/keywords_data/google/search_volume/live

[
    {
        "location_name": "Netherlands",
        "keywords": [
            "netflix"
        ]
    }
]
Response Sample
 
{
    "version": "0.1.20200220",
    "status_code": 20000,
    "status_message": "Ok.",
    "time": "3.4211 sec.",
    "cost": 0.075,
    "tasks_count": 1,
    "tasks_error": 0,
    "tasks": [
        {
            "id": "02211442-1535-0093-0000-f14ba633e4eb",
            "status_code": 20000,
            "status_message": "Ok.",
            "time": "3.3116 sec.",
            "cost": 0.075,
            "result_count": 1,
            "path": [
                "v3",
                "keywords_data",
                "google",
                "search_volume",
                "live"
            ],
            "data": {
                "api": "keywords_data",
                "function": "search_volume",
                "se": "google",
                "location_name": "Netherlands",
                "keywords": [
                    "netflix"
                ]
            },
            "result": [
                {
                    "keyword": "netflix",
                    "location_code": 2528,
                    "language_code": null,
                    "competition": 0.00579500089021322,
                    "cpc": 1.436528,
                    "search_volume": 1220000,
                    "categories": [
                        10013,
                        10103,
                        10562,
                        13417,
                        13575,
                        13824,
                        13842
                    ],
                    "monthly_searches": [
                        {
                            "year": 2020,
                            "month": 1,
                            "search_volume": 1500000
                        },
                        {
                            "year": 2019,
                            "month": 12,
                            "search_volume": 1500000
                        },
                        {
                            "year": 2019,
                            "month": 11,
                            "search_volume": 1500000
                        },
                        {
                            "year": 2019,
                            "month": 10,
                            "search_volume": 1500000
                        },
                        {
                            "year": 2019,
                            "month": 9,
                            "search_volume": 1500000
                        },
                        {
                            "year": 2019,
                            "month": 8,
                            "search_volume": 1220000
                        },
                        {
                            "year": 2019,
                            "month": 7,
                            "search_volume": 1500000
                        },
                        {
                            "year": 2019,
                            "month": 6,
                            "search_volume": 1220000
                        },
                        {
                            "year": 2019,
                            "month": 5,
                            "search_volume": 1220000
                        },
                        {
                            "year": 2019,
                            "month": 4,
                            "search_volume": 1220000
                        },
                        {
                            "year": 2019,
                            "month": 3,
                            "search_volume": 1220000
                        },
                        {
                            "year": 2019,
                            "month": 2,
                            "search_volume": 1220000
                        }
                    ]
                }
            ]
        }
    ]
}

We can’t say for sure if this is a temporary issue, or Google decided to disavow language setting in its API. In this regard, we recommend eliminating the “language_name”/”language_code” parameters from all your future requests to Search Volume Endpoints.

We apologize for any inconvenience this may have caused and will keep you posted on any further updates regarding this issue.

George Svash

George is the Director of Content Marketing at DataForSEO, an API suite designed to help SEO software companies and agencies gather the SEO data they need for their projects. George is a tech and marketing geek with a deep passion for Big Data and SEO. Having a broad experience in content marketing and a degree in engineering, he is particularly good at explaining complex concepts.

No Comments

Sorry, the comment form is closed at this time.