Internal DB structure has nothing to do with SEO. SEO is all about front end content and URL structure, and while internal APIs can make some URL structures easier or harder to achieve there is no limitation at all about the front end.
This applies both to “normal” wordpress and multisite.
As for WPML, you will have to ask the author.
Related Posts:
- How to set up multisite for multi language?
- Fatal Error WordPress Custom Post Type UI + WPML
- WPML with WP_Query serving up all 3 languages [closed]
- Custom Post Type, WP_Query and ‘orderby’
- Templates for Custom Post Types and Custom Taxonomies
- Multisite wide post type?
- WordPress custom taxonomy URL rewrite on spelling errors
- Best Way to Leverage Custom Post Type Related Content and Consider SEO
- Querying Posts by Taxonomy From Alternate Network Site
- WPMU: Programmatically adding CPT posts to specific blog id
- How do I Use Nested Loops of Custom Post Types for MultiSite Blogs using WP_Query()
- Rewrite Custom Post Type URL slug
- Multisite Global Custom Posts
- Multisite with a single, shared custom post type, while retaining site URL
- Multisite custom post type’s single page 404
- Get a permalink structure of /%posttype%/%category%/%postname%
- Sub-Sub-Blogs — creating and importing content into a custom sub-type
- Custom Post Type vs. User Page
- Remove default post types on all sites except primary blog. WPMU
- Redirect Single Post CPT (Custom Post Type) to a specific URL
- Plugin for custom posts and fields [closed]
- Custom Taxonomy Invalid in REST API
- Change custom post type slugs, with category/taxonomy before post type name
- wp_insert_term in a multisite installation
- How to create custom post type like Page
- How to build custom route by adding taxonomies to URL ? ex: www.demo.com/communities/palo-alto/
- WPMU: Cross site custom post type
- Displaying All Posts of a Custom Post Type in WordPress Multisite Backend
- Not sure if I should create multiple custom post type [closed]
- Multiple pages for posts?
- How can you use one database with multisite
- Multisite: How to define and limit a Custom Post Type to specific sites?
- Flush Rewrite Rules when new site is created on network
- Sitemap generation
- How to set the seo title tag on a page by page basis?
- SEO Concerns With Rewrite Rules
- YOAST SEO won’t work on custom post type archive [closed]
- Assigning alternate single-{cpt} template based on blog_id in multisite
- WordPress multisite – is it possible to have different taxonomies for each site?
- How to migrate Custom Field Template to a WordPress Multisite
- posttype and custom fields on multisite
- Which Multi-language option for WordPress is best from an SEO and Woocommerce perspective?
- Using custom post types WordPress network
- Two-way synchronizing of a post type among multisite blogs
- Add parameters to Yoast SEO plugin schema in functions.php [closed]
- Setting Parent Page to Post
- Does non-content posts have a negative impact on SEO?
- Custom Post type not Querying in switch_to_blog loop
- Adding a Section for Visitors
- Custom Post – additional param in the custom post URL goes to error page
- Pretty permalink structure with multiple (AND OR) taxonomies
- Main site single-property.php design, as homepage of a multisite
- Do not output category and tag URLs
- Multiple post types or single post type with category taxonomy?
- Shared Custom post type between WP network sites
- Multisite – Echo admins profile meta
- install.php Custom Taxonomy Term not being added to custom post
- 2 language CPT content
- Create WP multisites as a custom post type
- WordPress Multisite Network Shared Custom Post from Main Site using single-CPT.php
- Custom post type single page fine for admin, 404 from front
- Can Multisite and Custom Post Types work this way?
- Creating subpages for each custom post type
- Multisite permalink issue
- Adding a new custom post type using the editor causes 502 bad gateway error
- Change the WordPress database prefix on the fly?
- Change the WordPress database prefix on the fly?
- Display relationship between posts
- Group Custom Posts Types in a Relation field of ACF
- Adding Custom Post Types to category/tag/author archives breaks header content
- List posts of custom post type under category name
- Custom Post type plugin is using theme single.php and style.css
- Unsure what page hierarchy to use with CPT UI to show on front end
- Automatically add CPT UI categories to the menu
- How can I prevent the admin to create a new custom post type more than one?
- Back, Next, and Previous links for the REFERRING term archive
- Stored meta from attachment, video length?
- Query posts by multiple custom fields
- Custom post type and custom page name
- Combine all posts into one places
- New entries to custom post type produce 404 on single view
- Post list displaying wrong in Chrome and Firefox
- WordPress post type for single page (without posts list)
- How to prepend text to custom field value A, but only if custom field value B matches a certain string?
- How to get post type archive category title
- Mix Facebook and Twitter feed into custom posts
- Custom post type meta fields missing on save_post_type
- Custom category taxonomy – archive page not showing up
- Automatically / dynamically populating tags in custom post type
- Custom post type option page template
- Remove CPT Slug with 2 taxonomies and 1 post meta
- Help Adding filter to Add Media button for custom post type
- Enforce all custom posts have specific custom fields
- WordPress trying to query two custom types to get child from the parent
- Pages of my taxonomy terms are showing all posts
- Theme changing issues for Portfolio Custom Post Types
- Simple Data picker meta box
- How do you make a custom post type invisible for subscribers
- Custom post template doen’t have any
- CPTUI with Parent/Child categories – Template Structure