• Resolved sswpm

    (@sswpm)


    I have updated the plugin to Version 1.29.3 in order to have jobs featured on Google Job Listings but when I test the job URL with Google’s structured data testing tool it gives me an error: “The URL is unreachable. Ensure robots.txt is accessible and the server is responding with a 200 status code.”

    The job listing in question is live and accessible, so not sure why its not allowing the URL to verify.

    Any help is appreciated.

    thanks

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor Adam Heckler

    (@adamkheckler)

    It looks like your robots.txt is working fine:

    https://www.justdigitallondon.co.uk/robots.txt

    I can see that job URL in my browser OK, but when I try to grab the headers in terminal, I get a 500 error:

    https://d.pr/i/zcIe2x

    I’d suggest reaching out to your hosting company and seeing if they are blocking traffic for some reason. WP Job Manager itself shouldn’t be blocking anything from viewing your job listings.

    Sorry I can’t be of more help here! ??

    Thread Starter sswpm

    (@sswpm)

    Thanks Adam.

    My host (WPEngine) has said they see this error:

    PHP Fatal error: Call to undefined function get_term_meta() in /nas/content/live/justdigilondon/wp-content/plugins/wp-job-manager/wp-job-manager-template.php on line 266

    They said ‘On our platform 500 errors are always coding related. This is specific to the coding within that plugin. It’s throwing an error with a curl, that means that something on the page is throwing an error.’

    what else can we check to ensure this can work on google job listings? is there anything else we need to do for google to pick up the pages for google job listings or does it recognise it automatically (assuming the URL’s work!)

    Plugin Contributor Adam Heckler

    (@adamkheckler)

    PHP Fatal error: Call to undefined function get_term_meta()

    That’s odd. get_term_meta() is a core WordPress function and shouldn’t ever be undefined. ??

    What version of WordPress is running on your site? If it’s a version below 4.4.0, that function won’t have been added yet.

    Thread Starter sswpm

    (@sswpm)

    Hi Adam

    yes, its an old version of WP – 4.3.15

    Is that what would be causing this issue? I believe its on an older version for compatibility reasons with the theme…

    Plugin Contributor Adam Heckler

    (@adamkheckler)

    Is that what would be causing this issue?

    Yep. The 4.3.X set of releases dates from August 2015:

    WordPress 4.3 “Billie”

    … so my suggestion would be to update as soon as you can, since as new versions keep being released, you’re increasingly likely to run into similar issues to this one (where plugins/themes are using new WP features that you don’t have).

    Thread Starter sswpm

    (@sswpm)

    Hi Adam

    Thanks. I have updated WP to the latest version now (4.9.3).

    When I use the google structured data test tool I get a number of errors. Where do I fix these warnings/errors? https://search.google.com/structured-data/testing-tool/u/0/#url=https%3A%2F%2Fwww.justdigitallondon.co.uk%2Fjob%2Fbusiness-development-manager-video-content-platform%2F

    Plugin Contributor Adam Heckler

    (@adamkheckler)

    First, it looks like you have two separate sets of Job Posting data:

    https://d.pr/i/PQ1hYI/H7xKp3PPqy

    … which shouldn’t be the case. You really only need one. You need to find whatever plugin/theme is producing the set with 3 errors and 3 warnings and disable that.

    The set producing 2 errors and 5 warnings is ours. Here’s how to fix them:

    – “name” — You need a company name in your listing.
    – “description” — Your job doesn’t have any content. It needs that.
    – “postalCode” and “streetAddress” — Your job needs an exact address in the location.
    – “employmentType” — You need to specify a job type, e.g. full time, part time, etc.
    – “validThrough” — Your job needs an expiration date.
    – “baseSalary” — You need to add a job salary field and populate it using this guide:

    https://wpjobmanager.com/document/tutorial-adding-a-salary-field-for-jobs/

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Can’t verify job listing data with Google’ is closed to new replies.