As mentioned I already tested disabling Cornerstone, which resulted in all language versions of the posts being indexed as intended. Additionally, the indexed posts only included Cornerstone’s shortcodes in the content field. E.g. the page http://ferdedev.wpengine.com/om-oss/hardangerbrua/?lang=nn got indexed with the following content:
[cs_content][cs_element_section _id="1"][cs_element_row _id="2"][cs_element_column _id="3"][cs_element_breadcrumbs _id="4"][cs_element_headline _id="5"][cs_element_text _id="6"][/cs_element_column][cs_element_column _id="7"][cs_element_image _id="8"][/cs_element_column][/cs_element_row][/cs_element_section][cs_element_section _id="13"][cs_element_row _id="14"][cs_element_column _id="15"][cs_element_headline _id="16"][cs_element_text _id="17"][cs_element_nav_collapsed _id="18"][/cs_element_column][/cs_element_row][/cs_element_section][/cs_content]
With Cornerstone enabled, only the posts in the currently selected language were indexed, and additionally the content field of the same indexed post shown above was now empty, meaning the shortcodes had been processed but no results returned.
WPBakery stores content the traditional way, that is in the content field along with its shortcodes, as shown in this (partial) example:
<p>[vc_row width="full" content_placement="middle" columns_type="boxes" boxed_columns="medium"][vc_column animate="afb"][ultimate_heading main_heading="Fast Docking™ - for increased repair productivity" heading_tag="h5" el_class="uppercase" main_heading_font_family="font_family:|font_call:" main_heading_style="font-weight:bold;" sub_heading_font_family="font_family:Montserrat|font_call:Montserrat" main_heading_font_size="desktop:18px;"][/ultimate_heading][/vc_column][/vc_row][vc_row width="full" color_scheme="footer-bottom" content_placement="middle" el_class="dimmedlightblue"][vc_column width="1/12" offset="vc_hidden-xs"][/vc_column][vc_column animate="afb" width="5/12"][us_separator][vc_column_text]The efficiency of docking, launching and repair operations of ships is influenced by which solutions are used.</p>
It is therefore likely that indexing WPBakery-infused posts would result in a content field containing either
- (with WPBakery enabled) all content, possibly including those within shortcode attributes, but without the shortcodes themselves, or
- (with WPBakery disabled) all content, including the shortcodes themselves