<br />
<b>Warning</b>:  file_exists(): open_basedir restriction in effect. File(/home/valolink-web/web/valolink.fi/public_html/wp-content/plugins/wp-rocket/) is not within the allowed path(s): (/home/valolink-web/.composer:/home/valolink-web/web/staging.valolink.fi/public_html:/home/valolink-web/web/staging.valolink.fi/private:/home/valolink-web/web/staging.valolink.fi/public_shtml:/home/valolink-web/tmp:/tmp:/var/www/html:/bin:/usr/bin:/usr/local/bin:/usr/share:/opt) in <b>/home/valolink-web/web/staging.valolink.fi/public_html/wp-content/advanced-cache.php</b> on line <b>17</b><br />
<br />
<b>Warning</b>:  file_exists(): open_basedir restriction in effect. File(/home/valolink-web/web/staging.valolink.fi/public_html/wp-content/db.php) is not within the allowed path(s): (/home/valolink-web/.composer:/home/valolink-web/web/staging.valolink.fi/public_html:/home/valolink-web/web/staging.valolink.fi/private:/home/valolink-web/web/staging.valolink.fi/public_shtml:/home/valolink-web/tmp:/tmp:/var/www/html:/bin:/usr/bin:/usr/local/bin:/usr/share:/opt) in <b>/home/valolink-web/web/staging.valolink.fi/public_html/wp-includes/load.php</b> on line <b>711</b><br />
<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//staging.valolink.fi/main-sitemap.xsl"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<sitemap>
		<loc>https://staging.valolink.fi/page-sitemap.xml</loc>
		<lastmod>2026-06-10T09:04:23+00:00</lastmod>
	</sitemap>
</sitemapindex>
<!-- XML Sitemap generated by Rank Math SEO Plugin (c) Rank Math - rankmath.com -->
<!-- This sitemap was originally generated in 0,024 second(s). (Memory usage: 2,45 kt) - 10 queries -->
<!-- Array
(
    [0] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'essential_form' LIMIT 1
            [1] => 0.0003809928894043
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), include_once('/plugins/essential-form/essential-form.php'), essential_form_get_keys, essential_form_get_option, get_option
            [3] => 1782806686.9306
            [4] => Array
                (
                )

        )

    [1] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'generate_package_woocommerce' LIMIT 1
            [1] => 0.00031614303588867
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), include_once('/plugins/gp-premium/gp-premium.php'), generatepress_is_module_active, get_option
            [3] => 1782806686.9349
            [4] => Array
                (
                )

        )

    [2] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'generate_package_hooks' LIMIT 1
            [1] => 0.00018692016601562
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), include_once('/plugins/gp-premium/gp-premium.php'), generatepress_is_module_active, get_option
            [3] => 1782806686.9353
            [4] => Array
                (
                )

        )

    [3] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'generate_package_page_header' LIMIT 1
            [1] => 0.00016117095947266
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), include_once('/plugins/gp-premium/gp-premium.php'), generatepress_is_module_active, get_option
            [3] => 1782806686.9356
            [4] => Array
                (
                )

        )

    [4] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'generate_package_sections' LIMIT 1
            [1] => 0.00018501281738281
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), include_once('/plugins/gp-premium/gp-premium.php'), generatepress_is_module_active, get_option
            [3] => 1782806686.9358
            [4] => Array
                (
                )

        )

    [5] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'generate_package_site_library' LIMIT 1
            [1] => 0.00020694732666016
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), include_once('/plugins/gp-premium/gp-premium.php'), generatepress_is_module_active, get_option
            [3] => 1782806686.9362
            [4] => Array
                (
                )

        )

    [6] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'uninstall_plugins' LIMIT 1
            [1] => 0.00036001205444336
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), include_once('/plugins/rvg-optimize-database/rvg-optimize-database.php'), register_uninstall_hook, get_option
            [3] => 1782806686.9401
            [4] => Array
                (
                )

        )

    [7] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'updraft_restore_in_progress' LIMIT 1
            [1] => 0.00038385391235352
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), include_once('/plugins/updraftplus/updraftplus.php'), UpdraftPlus->block_updates_during_restore_progress, UpdraftPlus->check_restore_progress, get_site_option, get_network_option, get_option
            [3] => 1782806686.9739
            [4] => Array
                (
                )

        )

    [8] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'ShortPixel-notices' LIMIT 1
            [1] => 0.00029087066650391
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, ShortPixel\ShortPixelPlugin->lowInit, ShortPixel\Controller\AdminNoticesController::getInstance, ShortPixel\Controller\AdminNoticesController->__construct, ShortPixel\Controller\AdminNoticesController->initNotices, ShortPixel\Notices\NoticeController::getInstance, ShortPixel\Notices\NoticeController->__construct, ShortPixel\Notices\NoticeController->loadNotices, get_option
            [3] => 1782806686.9819
            [4] => Array
                (
                )

        )

    [9] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'valolink_log_schema_version' LIMIT 1
            [1] => 0.00027894973754883
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, Valolink\Plugin\Plugin::boot, Valolink\Plugin\Loader->load, Valolink\Plugin\Modules\Logging\LoggingModule->register, Valolink\Plugin\Modules\Logging\LogTable::maybe_install, get_option
            [3] => 1782806686.9861
            [4] => Array
                (
                )

        )

    [10] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'generateblocks_admin' LIMIT 1
            [1] => 0.00014996528625488
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, generateblocks_pro_init, require('/plugins/generateblocks-pro/init.php'), require_once('/plugins/generateblocks-pro/includes/class-local-templates.php'), GenerateBlocks_Pro_Local_Templates::get_instance, GenerateBlocks_Pro_Local_Templates->__construct, get_option
            [3] => 1782806686.9875
            [4] => Array
                (
                )

        )

    [11] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'generateblocks_global_styles' LIMIT 1
            [1] => 0.00011396408081055
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, generateblocks_pro_init, require('/plugins/generateblocks-pro/init.php'), require_once('/plugins/generateblocks-pro/includes/class-global-styles.php'), GenerateBlocks_Pro_Global_Styles::get_instance, GenerateBlocks_Pro_Global_Styles->__construct, get_option
            [3] => 1782806686.9876
            [4] => Array
                (
                )

        )

    [12] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'updraft_migrator_localkeys' LIMIT 1
            [1] => 0.00015687942504883
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, UpdraftPlus_RemoteSend->plugins_loaded, UpdraftPlus_Options::get_updraft_option, get_option
            [3] => 1782806686.9886
            [4] => Array
                (
                )

        )

    [13] => Array
        (
            [0] => SELECT option_name, option_value FROM wp_options WHERE option_name IN ('_transient_wp_rocket_pricing','_transient_timeout_wp_rocket_pricing')
            [1] => 0.00032591819763184
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, rocket_init, WP_Rocket\Plugin->load, WP_Rocket\Dependencies\League\Container\Container->get, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\ServiceProvider\ServiceProviderAggregate->register, WP_Rocket\Engine\License\ServiceProvider->register, WP_Rocket\Engine\License\API\PricingClient->get_pricing_data, get_transient, wp_prime_option_caches
            [3] => 1782806686.9948
            [4] => Array
                (
                )

        )

    [14] => Array
        (
            [0] => SELECT option_name, option_value FROM wp_options WHERE option_name IN ('_transient_wp_rocket_customer_data','_transient_timeout_wp_rocket_customer_data')
            [1] => 0.00029683113098145
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, rocket_init, WP_Rocket\Plugin->load, WP_Rocket\Dependencies\League\Container\Container->get, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\ServiceProvider\ServiceProviderAggregate->register, WP_Rocket\Engine\License\ServiceProvider->register, WP_Rocket\Engine\License\API\UserClient->get_user_data, get_transient, wp_prime_option_caches
            [3] => 1782806686.9952
            [4] => Array
                (
                )

        )

    [15] => Array
        (
            [0] => SELECT option_name, option_value FROM wp_options WHERE option_name IN ('_transient_rocket_cdn_subscription_creation_in_progress','_transient_timeout_rocket_cdn_subscription_creation_in_progress')
            [1] => 0.00026416778564453
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, rocket_init, WP_Rocket\Plugin->load, WP_Rocket\Dependencies\League\Container\Container->get, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\Definition\DefinitionAggregate->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveNew, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveClass, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveArguments, WP_Rocket\Dependencies\League\Container\Container->get, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\Definition\DefinitionAggregate->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveNew, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveCallable, call_user_func_array, WP_Rocket\Engine\CDN\ServiceProvider->WP_Rocket\Engine\CDN\{closure}, WP_Rocket\Engine\CDN\Drivers\DriverFactory->create, WP_Rocket\Engine\CDN\Context->get_driver, WP_Rocket\Engine\CDN\Context->rocketcdn_resolver, WP_Rocket\Engine\CDN\RocketCDN\SubscriptionController->has_active_subscription, WP_Rocket\Engine\CDN\RocketCDN\SubscriptionController->get_subscription_data, WP_Rocket\Engine\CDN\RocketCDN\SubscriptionController->is_subscription_creation_loading, get_transient, wp_prime_option_caches
            [3] => 1782806686.9966
            [4] => Array
                (
                )

        )

    [16] => Array
        (
            [0] => SELECT option_name, option_value FROM wp_options WHERE option_name IN ('_transient_rocketcdn_status','_transient_timeout_rocketcdn_status')
            [1] => 0.00020003318786621
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, rocket_init, WP_Rocket\Plugin->load, WP_Rocket\Dependencies\League\Container\Container->get, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\Definition\DefinitionAggregate->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveNew, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveClass, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveArguments, WP_Rocket\Dependencies\League\Container\Container->get, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\Definition\DefinitionAggregate->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveNew, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveCallable, call_user_func_array, WP_Rocket\Engine\CDN\ServiceProvider->WP_Rocket\Engine\CDN\{closure}, WP_Rocket\Engine\CDN\Drivers\DriverFactory->create, WP_Rocket\Engine\CDN\Context->get_driver, WP_Rocket\Engine\CDN\Context->rocketcdn_resolver, WP_Rocket\Engine\CDN\RocketCDN\SubscriptionController->has_active_subscription, WP_Rocket\Engine\CDN\RocketCDN\SubscriptionController->get_subscription_data, WP_Rocket\Engine\CDN\RocketCDN\APIClient->get_subscription_data, get_transient, wp_prime_option_caches
            [3] => 1782806686.9969
            [4] => Array
                (
                )

        )

    [17] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'rocketcdn_user_token' LIMIT 1
            [1] => 0.00017595291137695
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, rocket_init, WP_Rocket\Plugin->load, WP_Rocket\Dependencies\League\Container\Container->get, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\Definition\DefinitionAggregate->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveNew, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveClass, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveArguments, WP_Rocket\Dependencies\League\Container\Container->get, WP_Rocket\Dependencies\League\Container\Container->resolve, WP_Rocket\Dependencies\League\Container\Definition\DefinitionAggregate->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolve, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveNew, WP_Rocket\Dependencies\League\Container\Definition\Definition->resolveCallable, call_user_func_array, WP_Rocket\Engine\CDN\ServiceProvider->WP_Rocket\Engine\CDN\{closure}, WP_Rocket\Engine\CDN\Drivers\DriverFactory->create, WP_Rocket\Engine\CDN\Context->get_driver, WP_Rocket\Engine\CDN\Context->rocketcdn_resolver, WP_Rocket\Engine\CDN\RocketCDN\SubscriptionController->has_active_subscription, WP_Rocket\Engine\CDN\RocketCDN\SubscriptionController->get_subscription_data, WP_Rocket\Engine\CDN\RocketCDN\APIClient->get_subscription_data, WP_Rocket\Engine\CDN\RocketCDN\APIClient->get_remote_subscription_data, get_option
            [3] => 1782806686.9972
            [4] => Array
                (
                )

        )

    [18] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'generateblocks_pro_classic_menu_support' LIMIT 1
            [1] => 0.00045990943908691
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('after_setup_theme'), WP_Hook->do_action, WP_Hook->apply_filters, generateblocks_pro_add_menu_support, get_option
            [3] => 1782806687.0399
            [4] => Array
                (
                )

        )

    [19] => Array
        (
            [0] => SELECT option_name, option_value FROM wp_options WHERE option_name IN ('_site_transient_wp_theme_files_patterns-ac247d2540c07dd403744b09e7cf3c6d','_site_transient_timeout_wp_theme_files_patterns-ac247d2540c07dd403744b09e7cf3c6d')
            [1] => 0.00070095062255859
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, _register_theme_block_patterns, WP_Theme->get_block_patterns, WP_Theme->get_pattern_cache, get_site_transient, wp_prime_site_option_caches, wp_prime_network_option_caches, wp_prime_option_caches
            [3] => 1782806687.0732
            [4] => Array
                (
                )

        )

    [20] => Array
        (
            [0] => SELECT option_value FROM wp_options WHERE option_name = 'rank_math_connect_data' LIMIT 1
            [1] => 0.00017619132995605
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Tracking->hooks, RankMath\Tracking->init_user_data, RankMath\Tracking->get_user_email, RankMath\Admin\Admin_Helper::get_registration_data, get_option
            [3] => 1782806687.0868
            [4] => Array
                (
                )

        )

    [21] => Array
        (
            [0] => SELECT  t.term_id
			 FROM wp_terms AS t  INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id
			 WHERE tt.taxonomy IN ('gblocks_pattern_collections') AND t.slug IN ('local')
			 ORDER BY t.term_id ASC
			 LIMIT 1
            [1] => 0.00010108947753906
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, GenerateBlocks_Pro_Patterns_Post_Type->register_taxonomy, register_taxonomy, term_exists, get_terms, WP_Term_Query->query, WP_Term_Query->get_terms
            [3] => 1782806687.0901
            [4] => Array
                (
                )

        )

    [22] => Array
        (
            [0] => SELECT  t.term_id
			 FROM wp_terms AS t  INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id
			 WHERE tt.taxonomy IN ('gblocks_pattern_collections') AND t.name IN ('Local')
			 ORDER BY t.term_id ASC
			 LIMIT 1
            [1] => 9.0122222900391E-5
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, GenerateBlocks_Pro_Patterns_Post_Type->register_taxonomy, register_taxonomy, term_exists, get_terms, WP_Term_Query->query, WP_Term_Query->get_terms
            [3] => 1782806687.0903
            [4] => Array
                (
                )

        )

    [23] => Array
        (
            [0] => SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE t.term_id IN (6)
            [1] => 6.9141387939453E-5
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, GenerateBlocks_Pro_Patterns_Post_Type->register_taxonomy, register_taxonomy, term_exists, get_terms, WP_Term_Query->query, WP_Term_Query->get_terms, _prime_term_caches
            [3] => 1782806687.0904
            [4] => Array
                (
                )

        )

    [24] => Array
        (
            [0] => SELECT * FROM wp_redirection_items WHERE match_url IN ('/sitemap_index.xml', '/sitemap_index.xml', 'regex') AND status='enabled' LIMIT 20000
            [1] => 0.00050497055053711
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, WordPress_Module->init, Red_Item::get_for_url, Red_Item::get_for_matched_url
            [3] => 1782806687.1092
            [4] => Array
                (
                )

        )

    [25] => Array
        (
            [0] => SELECT option_name, option_value FROM wp_options WHERE option_name IN ('_transient_wpr_dynamic_lists','_transient_timeout_wpr_dynamic_lists')
            [1] => 0.00010991096496582
            [2] => require('wp-blog-header.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('init'), WP_Hook->do_action, WP_Hook->apply_filters, WP_Rocket\Engine\Common\JobManager\Cron\Subscriber->schedule_clean_not_commonly_used_rows, WP_Rocket\Engine\Common\JobManager\JobProcessor->is_allowed, WP_Rocket\Engine\Admin\RocketInsights\Jobs\Manager->is_allowed, WP_Rocket\Engine\Admin\RocketInsights\Context\SaasContext->is_allowed, wpm_apply_filters_typed, apply_filters('rocket_rocket_insights_enabled'), WP_Hook->apply_filters, WP_Rocket\Engine\Admin\RocketInsights\Subscriber->maybe_disable_for_reseller_or_non_live, rocket_is_live_site, apply_filters('rocket_staging_list'), WP_Hook->apply_filters, WP_Rocket\Engine\Optimization\DynamicLists\Subscriber->add_staging_exclusions, WP_Rocket\Engine\Optimization\DynamicLists\DynamicLists->get_stagings, WP_Rocket\Engine\Optimization\DynamicLists\AbstractDataManager->get_lists, get_transient, wp_prime_option_caches
            [3] => 1782806687.1101
            [4] => Array
                (
                )

        )

    [26] => Array
        (
            [0] => SELECT option_name, option_value FROM wp_options WHERE option_name IN ('_transient_sitemap_1_rank_math_0094fb6a24d02421aba69c7c36e20994.xml','_transient_timeout_sitemap_1_rank_math_0094fb6a24d02421aba69c7c36e20994.xml')
            [1] => 0.00034499168395996
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Cache->get_sitemap, get_transient, wp_prime_option_caches
            [3] => 1782806687.1181
            [4] => Array
                (
                )

        )

    [27] => Array
        (
            [0] => 
				SELECT post_type, MAX( GREATEST( p.post_modified_gmt, p.post_date_gmt ) ) AS date
				FROM wp_posts as p
				LEFT JOIN wp_postmeta AS pm ON ( p.ID = pm.post_id AND pm.meta_key = 'rank_math_robots')
				WHERE (
					( pm.meta_key = 'rank_math_robots' AND pm.meta_value NOT LIKE '%noindex%' ) OR
				    pm.post_id IS NULL
				)
				AND p.post_status IN ( 'publish','inherit' )
					AND p.post_type IN ('post','page','attachment','referenssi')
				GROUP BY p.post_type
				ORDER BY p.post_modified_gmt DESC
            [1] => 0.01462197303772
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Sitemap_XML->build_sitemap, RankMath\Sitemap\Generator->get_output, RankMath\Sitemap\Generator->build_sitemap, RankMath\Sitemap\Generator->build_root_map, RankMath\Sitemap\Providers\Post_Type->get_index_links, RankMath\Sitemap\Sitemap::get_last_modified_gmt, RankMath\Helpers\DB::get_results, RankMath\Admin\Database\Query_Builder->get_results, RankMath\Admin\Database\Query_Builder->run
            [3] => 1782806687.122
            [4] => Array
                (
                )

        )

    [28] => Array
        (
            [0] => SELECT COUNT( DISTINCT p.ID ) as count FROM wp_posts as p
		
		LEFT JOIN wp_postmeta AS pm ON ( p.ID = pm.post_id AND pm.meta_key = 'rank_math_robots' )
		WHERE (
			( pm.meta_key = 'rank_math_robots' AND pm.meta_value NOT LIKE '%noindex%' ) OR
			pm.post_id IS NULL
		)
		AND p.post_type = 'post' AND p.post_status IN ( 'publish' ) AND p.post_password = ''
		AND p.ID != ''
		
            [1] => 0.00048184394836426
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Sitemap_XML->build_sitemap, RankMath\Sitemap\Generator->get_output, RankMath\Sitemap\Generator->build_sitemap, RankMath\Sitemap\Generator->build_root_map, RankMath\Sitemap\Providers\Post_Type->get_index_links, RankMath\Sitemap\Providers\Post_Type->get_post_type_count, RankMath\Helpers\DB::get_var, RankMath\Admin\Database\Query_Builder->get_var, RankMath\Admin\Database\Query_Builder->run
            [3] => 1782806687.1367
            [4] => Array
                (
                )

        )

    [29] => Array
        (
            [0] => SELECT COUNT( DISTINCT p.ID ) as count FROM wp_posts as p
		
		LEFT JOIN wp_postmeta AS pm ON ( p.ID = pm.post_id AND pm.meta_key = 'rank_math_robots' )
		WHERE (
			( pm.meta_key = 'rank_math_robots' AND pm.meta_value NOT LIKE '%noindex%' ) OR
			pm.post_id IS NULL
		)
		AND p.post_type = 'page' AND p.post_status IN ( 'publish' ) AND p.post_password = ''
		AND p.ID != ''
		
            [1] => 0.00051188468933105
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Sitemap_XML->build_sitemap, RankMath\Sitemap\Generator->get_output, RankMath\Sitemap\Generator->build_sitemap, RankMath\Sitemap\Generator->build_root_map, RankMath\Sitemap\Providers\Post_Type->get_index_links, RankMath\Sitemap\Providers\Post_Type->get_post_type_count, RankMath\Helpers\DB::get_var, RankMath\Admin\Database\Query_Builder->get_var, RankMath\Admin\Database\Query_Builder->run
            [3] => 1782806687.1372
            [4] => Array
                (
                )

        )

    [30] => Array
        (
            [0] => SELECT COUNT( DISTINCT p.ID ) as count FROM wp_posts as p
		
		LEFT JOIN wp_postmeta AS pm ON ( p.ID = pm.post_id AND pm.meta_key = 'rank_math_robots' )
		WHERE (
			( pm.meta_key = 'rank_math_robots' AND pm.meta_value NOT LIKE '%noindex%' ) OR
			pm.post_id IS NULL
		)
		AND p.post_type = 'referenssi' AND p.post_status IN ( 'publish' ) AND p.post_password = ''
		AND p.ID != ''
		
            [1] => 0.00034999847412109
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Sitemap_XML->build_sitemap, RankMath\Sitemap\Generator->get_output, RankMath\Sitemap\Generator->build_sitemap, RankMath\Sitemap\Generator->build_root_map, RankMath\Sitemap\Providers\Post_Type->get_index_links, RankMath\Sitemap\Providers\Post_Type->get_post_type_count, RankMath\Helpers\DB::get_var, RankMath\Admin\Database\Query_Builder->get_var, RankMath\Admin\Database\Query_Builder->run
            [3] => 1782806687.1378
            [4] => Array
                (
                )

        )

    [31] => Array
        (
            [0] => SELECT DISTINCT t.term_id
			 FROM wp_terms AS t  LEFT JOIN wp_termmeta ON ( t.term_id = wp_termmeta.term_id )  LEFT JOIN wp_termmeta AS mt1 ON ( t.term_id = mt1.term_id AND mt1.meta_key = 'rank_math_robots' ) INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id
			 WHERE tt.taxonomy IN ('category') AND ( 
  ( wp_termmeta.meta_key = 'rank_math_robots' AND wp_termmeta.meta_value NOT LIKE '%noindex%' ) 
  OR 
  mt1.term_id IS NULL
)
			 ORDER BY t.name ASC
			 
            [1] => 0.0013649463653564
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Sitemap_XML->build_sitemap, RankMath\Sitemap\Generator->get_output, RankMath\Sitemap\Generator->build_sitemap, RankMath\Sitemap\Generator->build_root_map, RankMath\Sitemap\Providers\Taxonomy->get_index_links, get_terms, WP_Term_Query->query, WP_Term_Query->get_terms
            [3] => 1782806687.1383
            [4] => Array
                (
                )

        )

    [32] => Array
        (
            [0] => SELECT t.*, tt.* FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE t.term_id IN (1)
            [1] => 0.0002589225769043
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Sitemap_XML->build_sitemap, RankMath\Sitemap\Generator->get_output, RankMath\Sitemap\Generator->build_sitemap, RankMath\Sitemap\Generator->build_root_map, RankMath\Sitemap\Providers\Taxonomy->get_index_links, get_terms, WP_Term_Query->query, WP_Term_Query->get_terms, _prime_term_caches
            [3] => 1782806687.1397
            [4] => Array
                (
                )

        )

    [33] => Array
        (
            [0] => 
				SELECT post_type, MAX( GREATEST( p.post_modified_gmt, p.post_date_gmt ) ) AS date
				FROM wp_posts as p
				LEFT JOIN wp_postmeta AS pm ON ( p.ID = pm.post_id AND pm.meta_key = 'rank_math_robots')
				WHERE (
					( pm.meta_key = 'rank_math_robots' AND pm.meta_value NOT LIKE '%noindex%' ) OR
				    pm.post_id IS NULL
				)
				AND p.post_status IN ( 'publish','inherit' )
					AND p.post_type IN ('post','page','attachment','referenssi')
				GROUP BY p.post_type
				ORDER BY p.post_modified_gmt DESC
            [1] => 8.2969665527344E-5
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Sitemap_XML->build_sitemap, RankMath\Sitemap\Generator->get_output, RankMath\Sitemap\Generator->build_sitemap, RankMath\Sitemap\Generator->build_root_map, RankMath\Sitemap\Providers\Taxonomy->get_index_links, RankMath\Sitemap\Sitemap::get_last_modified_gmt, RankMath\Helpers\DB::get_results, RankMath\Admin\Database\Query_Builder->get_results, RankMath\Admin\Database\Query_Builder->run
            [3] => 1782806687.14
            [4] => Array
                (
                )

        )

    [34] => Array
        (
            [0] => INSERT INTO `wp_options` (`option_name`, `option_value`, `autoload`) VALUES ('_transient_timeout_sitemap_1_rank_math_0094fb6a24d02421aba69c7c36e20994.xml', '1791446687', 'off') ON DUPLICATE KEY UPDATE `option_name` = VALUES(`option_name`), `option_value` = VALUES(`option_value`), `autoload` = VALUES(`autoload`)
            [1] => 0.00087094306945801
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Cache->store_sitemap, set_transient, add_option
            [3] => 1782806687.1402
            [4] => Array
                (
                )

        )

    [35] => Array
        (
            [0] => INSERT INTO `wp_options` (`option_name`, `option_value`, `autoload`) VALUES ('_transient_sitemap_1_rank_math_0094fb6a24d02421aba69c7c36e20994.xml', '<?xml version=\"1.0\" encoding=\"UTF-8\"?><?xml-stylesheet type=\"text/xsl\" href=\"//staging.valolink.fi/main-sitemap.xsl\"?>\n<sitemapindex xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">\n	<sitemap>\n		<loc>https://staging.valolink.fi/page-sitemap.xml</loc>\n		<lastmod>2026-06-10T09:04:23+00:00</lastmod>\n	</sitemap>\n</sitemapindex>', 'off') ON DUPLICATE KEY UPDATE `option_name` = VALUES(`option_name`), `option_value` = VALUES(`option_value`), `autoload` = VALUES(`autoload`)
            [1] => 0.00094699859619141
            [2] => require('wp-blog-header.php'), wp, WP->main, WP->query_posts, WP_Query->query, WP_Query->get_posts, WP_Query->parse_query, do_action_ref_array('parse_query'), WP_Hook->do_action, WP_Hook->apply_filters, RankMath\Sitemap\Router->request_sitemap, RankMath\Sitemap\Sitemap_XML->__construct, RankMath\Sitemap\Sitemap_XML->output, RankMath\Sitemap\Sitemap_XML->has_sitemap_in_cache, RankMath\Sitemap\Cache->store_sitemap, set_transient, add_option
            [3] => 1782806687.1411
            [4] => Array
                (
                )

        )

)
 -->