• Resolved shawnsmalley

    (@shawnsmalley)


    My company website recently released an events feature powered by The Event Calendar with Filter Bar. Since launch, our SEO team has been reporting a strong increase in load times despite a low event count (nothing upcoming and zero recurring events). Priority issues include:

    Render Blocking CSS:

    • bootstrap-datepicker.standalone.min.css
    • variables-skeleton.min.css
    • common-skeleton.min.css
    • tooltipster.bundle.min.css

    Render blocking scripts:

    • accordion.js
    • filter-bar-state.js

    The average page load times also nearly doubled initially, and though we’ve managed to squash the rest of our site further using the WPMU Pro suite of plugins we are unable to provide any additional optimizations for the events-related assets.

    I’ve already seen articles regarding recommending that these files NOT be included in optimizations such as minifying or compressing them further, and recommending caching instead. All caching options have already been implemented already. Any event-based URL typically loads in excess of 3 seconds with some approaching 4.6 seconds.

    If this as far as performance recommendations can go then that’s one topic, but another issue coming from our SEO team are duplicate TITLE tags across large sets of pages. Many of these appear to be coming from the filter bar plugin as it appears search strings are being crawled and indexed with URLs such as /events/list/?tribe-bar-date=2022-06-16&eventDisplay=past. These URLs are also being judged as duplicate content and duplicate meta tags a lot of the time, which further penalizes our page rank. We are utilizing Yoast SEO Premium and are open to suggestions on if we need to change any of our settings so they can work well together.

    I’m uploading the report my SEO team forwarded to me so that you can see the full details (click here). There are individual sheets within the report that outline each problem area of the report. Some of the reports have explanations that I already understand, for example having the iCal links set to “nofollow” makes sense and I’d label that as a false penalty.

    Those areas aren’t of as big a concern as avoiding render blocking, improving load times, and keeping the amount of duplicate-flagged areas to a minimum. If there are additional settings or content tweaks needed to remedy the SEO issues then please let us know.

    Support-generated system information is below:

    Home URL
    https://sstech.us
    Site URL
    https://sstech.us
    Site Language
    English
    Character Set
    UTF-8
    Name
    admin
    Email
    [email protected]
    Install keys
    tribe-filterbar = b4b7################################90b9
    WordPress version
    6.0
    Permalink Structure
    https://sstech.us/blogs/%postname%/
    Your homepage displays
    page
    Homepage page ID
    101 (Home)
    PHP version
    7.4.26
    PHP
    max_execution_time = 30
    memory_limit = 256M
    upload_max_filesize = 8M
    post_max_size = 8M
    display_errors =
    log_errors = 1
    Server
    Apache
    SAPI
    fpm-fcgi
    Plugins
    Advanced Custom Fields PRO version 5.12.2 by Delicious Brains (https://www.advancedcustomfields.com)
    Bullhorn-oscp version 3.4.1 by Bullhorn (https://bullhorn.com)
    Calculated Fields Form version 1.1.95 by CodePeople (https://cff.dwbooster.com)
    Complianz Privacy Suite (GDPR/CCPA) premium version 6.2.4 by Really Simple Plugins (https://complianz.io)
    Yoast Duplicate Post version 4.5 by Enrico Battocchi & Team Yoast (https://yoast.com)
    GTM4WP version 1.16 by Thomas Geiger (https://gtm4wp.com/)
    Forminator Pro version 1.17.1 by WPMU DEV (https://wpmudev.com)
    Header Footer Code Manager version 1.1.26 by 99robots (https://draftpress.com/)
    Kadence Blocks – Gutenberg Blocks for Page Builder Features version 2.4.12 by Kadence WP (https://www.kadencewp.com)
    Redirection version 5.2.3 by John Godley
    Safe SVG version 2.0.2 by 10up (https://10up.com)
    SearchWP version 4.2.3 by SearchWP (https://searchwp.com/)
    Snapshot Pro version 4.8.2 by WPMU DEV (https://wpmudev.com)
    The Events Calendar: Filter Bar version 5.3.1 by The Events Calendar (https://evnt.is/25)
    The Events Calendar version 5.16.2 by The Events Calendar (https://evnt.is/1x)
    Social Media and Share Icons (Ultimate Social Media) version 2.7.5 by UltimatelySocial (https://ultimatelysocial.com)
    Yoast SEO Premium version 18.8 by Team Yoast (https://yoa.st/2jc)
    Yoast SEO version 19.2 by Team Yoast (https://yoa.st/1uk)
    Defender Pro version 3.1.1 by WPMU DEV (https://wpmudev.com/)
    WP-Optimize - Clean, Compress, Cache version 3.2.6 by David Anderson, Ruhani Rabin, Team Updraft (https://updraftplus.com)
    WP Rocket | Enforce Trailing Slash on URLs by WP Rocket Support Team (https://wp-rocket.me/)
    Smush Pro version 3.10.2 by WPMU DEV (https://wpmudev.com/)
    WPMU DEV Dashboard version 4.11.13 by WPMU DEV (https://wpmudev.com/)
    Network Plugins
    -
    MU Plugins
    -
    Theme
    SSTech WordPress Theme
    Multisite
    -
    Views V2 Status
    Enabled
    Settings
    did_init = 1
    tribeEventsTemplate =
    tribeEnableViews =
    Array
    (
        [0] => list
        [1] => month
    )
    viewOption = list
    schema-version = 5.16.2
    recurring_events_are_hidden = hidden
    previous_ecp_versions =
    Array
    (
        [0] => 0
        [1] => 5.14.2.1
        [2] => 5.16.1.1
    )
    latest_ecp_version = 5.16.2
    views_v2_enabled = 1
    postsPerPage = 12
    monthEventAmount = 3
    last-update-message-the-events-calendar = 5.16.1.1
    filter-bar-schema-version = 5.3.1
    donate-link =
    toggle_blocks_editor = 1
    toggle_blocks_editor_hidden_field =
    showComments =
    disable_metabox_custom_fields = 1
    showEventsInMainLoop =
    eventsSlug = events
    singleEventSlug = event
    multiDayCutoff = 00:00
    defaultCurrencySymbol = $
    defaultCurrencyCode = USD
    reverseCurrencyPosition =
    trash-past-events =
    delete-past-events =
    embedGoogleMaps =
    embedGoogleMapsZoom = 10
    debugEvents =
    tribe_events_timezone_mode = site
    tribe_events_timezones_show_zone =
    stylesheet_mode = tribe
    tribeDisableTribeBar =
    enable_month_view_cache = 1
    dateWithYearFormat = F j, Y
    dateWithoutYearFormat = F j
    monthAndYearFormat = F Y
    dateTimeSeparator = @
    timeRangeSeparator = -
    datepickerFormat = 1
    tribeEventsBeforeHTML =
    tribeEventsAfterHTML =
    events_filters_layout = horizontal
    events_filters_default_state = open
    google_maps_js_api_key = AIza###############################7IOU
    earliest_date = 2021-02-17 14:00:00
    earliest_date_markers =
    Array
    (
        [0] => 13829
    )
    latest_date = 2021-02-17 14:30:00
    latest_date_markers =
    Array
    (
        [0] => 13829
    )
    WP Timezone
    America/New_York
    WP GMT Offset
    -4
    Default PHP Timezone
    UTC
    WP Date Format
    F j, Y
    WP Time Format
    g:i a
    Week Starts On
    1
    Common Library Dir
    /var/www/vhosts/sstechdev.com/sstech.us/wp-content/plugins/the-events-calendar/common/src/Tribe
    Common Library Version
    4.15.3

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

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support masoodak

    (@masoodak)

    Hi @shawnsmalley,

    Thanks for reaching out!

    I tried visiting the events page of your site, and for now, it seems to be loading fine. However, that could be because there are no upcoming events. Do you perhaps have a staging site, a clone of your live site where you could add some dummy events and provide me the staging site URL so I can inspect the frontend?

    As for search engine crawlers indexing URLs with query vars, you can block those parameterized URLs from being indexed by search engines using the robots.txt proposed at,

    https://theeventscalendar.com/knowledgebase/k/seo-and-performance-issues/

    I’d also like to let you know that improving SEO is something our team is working on, and we have recently made some changes so that only the pages that have events will be indexed, and empty pages will be ignored.

    Kind regards,
    Masood

    Plugin Support Abz

    (@abzlevelup)

    Hi @shawnsmalley,

    We haven’t heard from you in a while, so I’m going to mark this as resolved. Feel free to start a new thread if you have any more questions.

    Best,
    Abz

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Help understanding site performance and SEO problems’ is closed to new replies.