Without getting into the structured data itself, it is important to remember that the actual url on which wordpress will run the search has to be the home page. If you are using “pretty permalinks” wordpress will probably try to parse the url as content, not as search for almost anything that is not the home page. So you target URL should probably be example.com/?s=
.
The other thing that looks fishy is the use of “{}”. If google sends it and not just use it for parameter formatting, than you should not use it as it will most likely break the wordpress search (or more accurate, you will not get results).
As for the structure itself, it seems like the name you use for the parameter is not important by itself, as long as you use the same string the two attributes in which it is being specified and used.
Related Posts:
- Display title for search engine visitors
- Strange Search Queries in Apache Status
- Best way to Integrate Google Search?
- Worried I have a funky .htaccess for WP site in light of strange search engine behavior
- Home page shows recent post, serps rank post within homepage
- how to show Author information in search results
- Add Google custom search to wordpress.com [closed]
- Connecting Google Site Search with WordPress Taxonomies/Categories/Tags
- When clicking on submit from my searchform it takes me to home.php
- Can I replace the search bar with Programmable Search by Google?
- Google Search and Own Website Search?
- wp_redirect and search engine bots
- Deprecating WordPress URL from Google, promoting custom domain [closed]
- I had removed my phone number from my website footer, but months later it still appears once I look it up on google, how to remove it?
- how to limit search to post titles?
- How does WordPress search work behind the scenes?
- Remove some pages from search
- WordPress blog with 30 000 posts: poor search performance
- How do I filter the search results order?
- Link to search page without search parameter
- Search/Replace for editor in HTML-mode
- Do I need to sanitize WordPress search query?
- Neither the_excerpt() nor the_content() works properly?
- Add custom parameters to JSON API search query?
- How to stop _wpnonce and _wp_http_referer from appearing in URL
- Return all Tags from search results
- Search results with custom loop don’t update when paged
- Does WP search natively return results sorted by type (post, post type, page, category…)?
- How do I properly redirect outbound links with special characters
- Refine Search Results
- Display Categories in Search Results
- intellisense in wp search
- Is it possible to search authors by profile field?
- Search result conditonal tag
- Get search term not on searh results page?
- Search Result from another wordpress website
- Remove WHERE conditions from search query
- Change default search URL slug in wordpress with Custop Post Type as Search target
- Transliterating search term in another language
- How to exclude events (custom posts) from search, if the start date has already passed?
- How to conditionally pass a parameter to wordpress search to limit post types?
- How do I use a block to display search results?
- How to make search include data from wp_postmeta?
- Change WordPress search Permalink structure
- How to load WP categories into array for autocomplete?
- Custom SQL query on wp_users with the addition of wp_usermeta
- Media searching ignored
- Generate list of tags from search results
- Use created page as search results page and custom template
- How do I search dynamically created content?
- Post 2 Post Site Search
- Using search.php without a ‘s’ field in searchform.php
- Search queries don’t seem to work?
- Array_search ignoring the first element [closed]
- Add Icon to Placeholder Text in Search Form
- Unexpected esc_html and esc_attr behaviour
- WordPress search page doesn’t work with either $_GET or $_POST
- Search Results No Link
- Search for two strings in WP search
- Sort search results by Custom Field
- Order search results by category
- Strip HTML Tags From Search Results
- How to build an advanced search form by post type?
- Should I create a parent page with no content? [closed]
- WordPress Search Form Issue | Misleading search URL. | Pointing to wrong URL
- Echoing home_url() returns current url in searchform.php
- Remove Page Timestamp via functions.php so it doesn’t show in Google Search Result Description [closed]
- Use pre_get_posts to display search results by meta in specific order
- Prevent search query from taking place when using Google CSE?
- Site Title in my Search URL
- I want empty search returns to home page in my wordpress
- Prevent searches less than 4 characters
- Search wordpress using three different drop down menus
- How to get search result as image rather than page
- Search results – 404 error after hitting enter
- Redirect wordpress search query if its a tag
- Is it possible to show subdomain posts in main domain search result?
- Replacing word in wordpress Search not working Properly
- How to add search box to table results in admin page [closed]
- How might I go about using the API to search for a user by email, but ensuring that it is an exact match?
- Add CPT to search results with pre_get_posts
- Replacing wordpress search with custom code
- Change output URL Search module
- search for single meta_key with numeric array of meta values
- How to customize default wordpress search query
- Customizing Google’s Search box in WordPress [closed]
- I’ve messed up the admin search functionality. Help!
- Content instead Excerpt on term
- Custom search results page not showing excerpt
- Search page isn’t returning any results
- Error when searching without any results
- Listing parent section in search results
- Search results: How to add direct jump to anchor?
- Limit search to posts and pages
- How make Autocomplete with wp_query in post_type attachment
- Search results truncated
- “feed” added at the end of my URLs
- Disable – Post search field – for non-admin roles in WP dashboard
- Search results heading and counter not working – Oxygen Builder
- Blocking spambots from Search form