Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter crazelab

    (@crazelab)

    Plugin Contributor Cena (a11n)

    (@cena)

    Hi @crazelab,

    Can you confirm that on the Job Listings -> Settings -> Job Listings page in your dashboard, you have the two relevant options unchecked?

    See: https://d.pr/i/8bjLC3+ for detail.

    Best,
    Cena

    Thread Starter crazelab

    (@crazelab)

    Hi @cena,

    Yes, they are unchecked.

    If they are checked then 404 page will show for the expired jobs – which is not the best option from SEO and user experience point of view.

    If they are unchecked then this will show up in the header (in my case) https://prnt.sc/sy3brd but they’re are searchable on the website which it shouldn’t.

    How can I achieve this?

    Plugin Contributor Cena (a11n)

    (@cena)

    Hi @crazelab

    First, I’d check this: https://www.wpbeginner.com/wp-tutorials/how-to-fix-wordpress-posts-returning-404-error/ and make sure your site is configured correctly.

    If that doesn’t help, the thing I’d suggest checking is your .htaccess file. You can reset this file by saving wp-admin > Settings > Permalinks. We often see this error when the hosting provider tries to modify the file.

    In general, the 404 is either from a site or hosting issue, rather than WPJM specifically.

    Best,

    Thread Starter crazelab

    (@crazelab)

    Hi @cena,

    I’ll try to be more specific…

    The problem is not with permalinks neither with 404 error. The 404 is something normal if an URL is deleted or hidden in WPJM case.

    The problem here is definitely from the WPJM and I’ll tell you why.

    1. the expired jobs will have 404 error only if this box is checked https://prnt.sc/t01b7m

    2. the expired jobs will show up again if the box is unchecked (https://prnt.sc/t01ftx) but in wpsearch results as well – which is not the best practice at all.

    The ideal would be point 2. with expired jobs not showing up on the wpsearch but if accessed directly through the URL will be like in this example here.

    As you can see in the example (from a top job board), the best practice is to keep accessible the expired job but not showing up in search results (on website search).

    How we can achieve this with WPJM?

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Hide expired jobs from native WP search’ is closed to new replies.