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
- Can a custom post type have a Parent Page?
- How can I convert Posts into Custom type posts?
- How to order custom post type by multiple custom fields?
- How to add custom template in plugin?
- Edit the “Post updated. View post” link
- Custom Post Type Capabilities — Enable Edit, Disable Create and Delete
- With what hook can I address all posts from all custom post types when they are published?
- Custom post type tag archives don’t work for basic loop?
- Need Help Finding a WordPress E-Commerce Plugin That Utilises Custom Post Types [closed]
- Add meta data to the custom post type ARCHIVES page
- How to print all posts of a given post-type (CPT) in a given webpage?
- Single page template for custom post_type
- Use the_taxonomies() to create a simple list
- sortable columns on a custom post type won’t work
- wp_list_pages doesn’t work in hierarchical custom post type
- How do I organize photos for multiple galleries?
- wp_query custom post type by taxonomy & standard post by taxonomy
- MP3 Manager for WordPress
- Query Custom Post Types & category_name?
- How to create an advanced filter search?
- WP_Query is printing out only one post when posts_per_page is set to multiple
- WP Query to displaying date and posts for that date?
- Get all Posts If has same custom field values in Posts
- Using The REST API How To Pull All Custom Posts?
- Rewrite and custom post type: order by custom field not working
- How to make a field appear only if a post meta field has a defined value?
- current_user_can() return FALSE but debugging says TRUE
- How to save custom taxonomy from front end post submission
- wp_list_categories() – current-cat class also inside posts?
- Showing the custom taxonomy parent term and child term of a post
- Adding custom post category slug in permalink causes 404 error for pages and posts
- How to set a CPT to have a page as a parent, then rewrite urls accordingly?
- Post injections into Site Origins Page builder [closed]
- ‘exclude’ argument is not working with get_posts for a custom post type
- How to use Custom Page Templates for hierarchical Custom Post Type