Hello,
Thank you for contacting the support and sorry for any inconvenience that might have been caused due to that.
I tested on my local setup with Facebook default image set in Rank Math setting and one I have added in the Elementor Landing page template. The image added in the landing page was showing as the image in source code.
Though the situation with your webpage is different and I can see the default image being added in the source code.
Would you pleas share the screenshot of the Landing Page Rank Math snippet? You can tools like https://imgur.com/ to share the screenshot. In the meantime, I would suggest going through this article if it helps: https://rankmath.com/blog/elementor-seo/
Looking forward to helping you
Hello,
I have updated the sensitive data as requested. Can you please check further?
Thank you.
I just checked on two customers that use RankMath + Elementor… there it works fine. So it seems to be a problem with my installation.
Hello,
The setting looks fine. Yet, the source code of the page shows og:image as the other image.
In this situation, we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.
Please do take a complete backup of your website before sharing the information with us.

It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:
https://wordpress.org/plugins/temporary-login-without-password/
You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):
https://wordpress.org/plugins/wp-security-audit-log/
We really look forward to helping you.
Sorry, not gonna provide my login but I guess I found the problem. It depends on the selected permalink structure. If you choose your own you not only have to fix the landingpages from elementor with some code in your functions.php, your og:image gets lost too.
/**
* Fixes landing page 404 when non-standard permalinks are enabled.
*
* @param \WP_Query $query
*/
function elementor_pre_get_posts( \WP_Query $query ) {
if (
// If the post type includes the Elementor landing page CPT.
class_exists( '\Elementor\Modules\LandingPages\Module' )
&& is_array( $query->get( 'post_type' ) )
&& in_array( \Elementor\Modules\LandingPages\Module::CPT, $query->get( 'post_type' ), true )
// If custom permalinks are enabled.
&& '' !== get_option( 'permalink_structure' )
// If the query is for a front-end page.
&& ( ! is_admin() || wp_doing_ajax() )
&& $query->is_main_query()
// If the query is for a page.
&& isset( $query->query['page'] )
// If the query is not for a static home/blog page.
&& ! is_home()
// If the page name has been set and is not for a path.
&& ! empty( $query->query['pagename'] )
&& false === strpos( $query->query['pagename'], '/' )
// If the name has not already been set.
&& empty( $query->query['name'] ) ) {
$query->set( 'name', $query->query['pagename'] );
}
}
add_action( 'pre_get_posts', 'elementor_pre_get_posts', 100 );
If I disable my own permalinks the og:image shows up correctly. I was able to reproduce this on another installation.
I changed my pretty permalink settings, not THAT bad for SEO in my case.
Thank you!
Hello,
Glad that everything has been sorted out.
Please feel free to reach out to us again in case you need any other assistance.
We are here to help.
Thank you.