Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bits n bobs #121

Merged
merged 13 commits into from
Nov 19, 2024
Merged

Bits n bobs #121

merged 13 commits into from
Nov 19, 2024

Conversation

MrHinsh
Copy link
Member

@MrHinsh MrHinsh commented Nov 19, 2024

No description provided.

… metadata

Add a default date to the content metadata in `_index.md` to ensure
consistency and accuracy in the site's information. Update the SEO
template to use a default date for `datePublished` to prevent errors
when the date is not explicitly set. This change improves the SEO
metadata reliability and ensures that the site content is correctly
indexed by search engines.
…sibility

Adding an alt attribute to the customer logos improves accessibility by providing descriptive text for screen readers. This change ensures that users with visual impairments can understand the content and context of the images, enhancing the overall user experience.
The changes improve the SEO capabilities of the site by dynamically
generating the meta keywords tag. It now combines page-specific keywords,
site-wide keywords, and taxonomy terms to create a more comprehensive
set of keywords. This enhancement aims to improve search engine
visibility and ranking by providing more relevant and varied keywords
for each page.
Reorder the logic for appending keywords to ensure that site parameters are only appended if no other keywords are present. This change optimizes the keyword generation process by reducing unnecessary operations and ensures that default site parameters are used only when no other keywords are available.
…keywords

Improve the SEO capabilities by dynamically appending taxonomy terms
to the keywords meta tag. This change ensures that relevant taxonomy
terms associated with a page are included in the keywords, potentially
improving search engine visibility. The logic now checks for page-specific
taxonomy terms and appends them to the keywords list, providing a more
comprehensive set of keywords for each page.
… description

Reorder the placement of the event schedule and syllabus sections in the Professional Scrum Master course page to enhance the flow of information. Add a description to the Professional Scrum Product Owner course page to provide a concise overview of the course's objectives and benefits, helping potential participants understand the value of the course at a glance. These changes aim to improve user experience and clarity on the course offerings.
… update social profiles

Introduce a new JSON-LD file for Jim Sammons' profile to enhance SEO
and provide structured data for search engines. Update Martin
Hinshelwood's profile with additional social media links to improve
connectivity and visibility. Modify the SEO template to include
structured data for people pages, ensuring better indexing and
presentation in search results. These changes aim to improve the
website's search engine optimization and user engagement by providing
more detailed and accessible information about key personnel.
@MrHinsh MrHinsh marked this pull request as ready for review November 19, 2024 15:29
@nkdagility-actions-bot
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-121.westeurope.5.azurestaticapps.net

Remove the 404.md file and replace it with a new 404.html layout. This change is made to improve the flexibility and control over the 404 error page's design and content. The staticwebapp.config.json is updated to include a response override for 404 errors, ensuring that requests for non-existent pages are redirected to the new 404.html layout. This enhances the user experience by providing a consistent and customizable error page.
@nkdagility-actions-bot
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-121.westeurope.5.azurestaticapps.net

Introduce a more informative and engaging 404 error page. The new design
includes a headline section with a motivational message about learning
from errors and encourages user interaction by reporting issues on
GitHub. The page now features images and badges to enhance visual
appeal. The previous 404 page layout is removed, and the new layout
consolidates the content into a single file for better maintainability.
This change aims to improve user experience and encourage community
engagement when encountering a 404 error.
@nkdagility-actions-bot
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-121.westeurope.5.azurestaticapps.net

…gagement

The addition of a "Capabilities" section on the 404 error page aims to engage users who land on this page by accident. By showcasing the range of services and capabilities, it provides an opportunity to redirect users to explore more about what the organization offers, potentially turning a negative experience into a positive one.
@nkdagility-actions-bot
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-121.westeurope.5.azurestaticapps.net

…ments

📝 (head.html): add noindex, nofollow meta tags for 404 pages
♻️ (seo.html): fix JSON-LD syntax and conditionally include contributors

Enable minification in both preview and production configurations to reduce page load times and improve performance. Add meta tags to prevent search engines from indexing 404 error pages, which helps in maintaining SEO quality. Correct JSON-LD syntax in the SEO partial and ensure contributors are only included when they exist, improving data accuracy and preventing potential errors.
…oading

The image paths in the 404.html file are updated to include leading slashes. This change ensures that the images are correctly loaded from the root directory, preventing potential issues with relative paths when the 404 page is accessed from different URL levels.
@MrHinsh MrHinsh enabled auto-merge November 19, 2024 17:04
@nkdagility-actions-bot
Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://yellow-pond-042d21b03-121.westeurope.5.azurestaticapps.net

@MrHinsh MrHinsh merged commit e8c4817 into main Nov 19, 2024
6 checks passed
@MrHinsh MrHinsh deleted the bits-n-bobs branch November 19, 2024 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant