Support

Home Forums Event Espresso Premium Past Events & Page Rank

Past Events & Page Rank

Posted: August 17, 2016 at 2:37 pm


Joseph Guarino

August 17, 2016 at 2:37 pm

Hi,

I run recurring classes all year long (and have for years). I’m wondering why events still show when they are past? Wouldn’t this have a negative effect on page rank? Is there a way to archive them, have them redirect to a new page.

It might make sense in the future to allow a global setting that would redirect all expired events to a current event list.

TIA


Josh

  • Support Staff

August 17, 2016 at 2:59 pm

I’m wondering why events still show when they are past?

This way you’ll avoid 404 errors.

Wouldn’t this have a negative effect on page rank?

I’m not sure, why would having an archive of published content about events have a negative effect on page rank?

Is there a way to archive them, have them redirect to a new page.

You can set up redirections with this plugin:

https://wordpress.org/plugins/redirection/


Joseph Guarino

August 17, 2016 at 3:05 pm

Hi,

Thanks for your help. Yes, I’m aware of the need for redirects if a page is deleted. My question is more about the SEO impact (possibly duplicate content) for a LOT of old events that are not active.

Just thinking out loud…


Josh

  • Support Staff

August 17, 2016 at 4:10 pm

If you have a lot of events that share identical content in their information section, you might consider moving all of the identical content into a single page or post, then plance a link to that single page or post in the events. You’ll avoid having duplicate content on each of those events this way.


Joseph Guarino

August 17, 2016 at 4:33 pm

Hi,

But this would not help with conversions (sales) as they would to leave the checkout page on the event page they are on. Is there another way to do this?


Josh

  • Support Staff

August 17, 2016 at 5:17 pm

They’d still have to start the registration process from the ticket selector, which will be on each unique event page. While I’d still recommend consolidating the bulk of your duplicate content onto dedicated pages, you can also add a noindex meta tag to expired events by adding something like the following to a site specific plugin or to the top of your theme’s header.php file:

function ee_add_tagseo_meta() {
  if ('espresso_events' == get_post_type() && is_single() ){
    $id = get_the_id();
    $event = EEH_Event_View::get_event( $id );
    $status = $event instanceof EE_Event ? $event->get_active_status() : '';
    if ( $status == 'DTE' ) {
?>
<meta name="robots" content="noindex">
<?php
    }
  }
}
add_action( 'wp_head', 'ee_add_tagseo_meta', 9 );


Joseph Guarino

August 17, 2016 at 5:43 pm

Understood. You are amazing! Thanks so much for your help! =)

The support post ‘Past Events & Page Rank’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso