-
Notifications
You must be signed in to change notification settings - Fork 17
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
Improve SEO description extracted from documents. #705
Comments
I think most of the customers are very conscious about SEO and always provide a tailored description via the page metadata. it's probably rarely the case, that the 1st paragraph is a good description. IMO we should remove that feature.... |
i agree with @tripodsan that a lot of customers set descriptions explicitly, and the automatic description (alongside with automatic i would argue that especially in BYOM the automation of on a tangent, why do we support URLs that start with a |
@buuhuu can you change the links to absolute url? |
Not easily. The authors select content using a picker and don't paste URLs as they would in Word authoring. We consider that fair use of the capabilities that AEM as a CMS offers and are reluctant to change the authoring experience. And before we get back into a discussion if we should only allow them to author absolute links - there are use cases where they author references that are not previewed/published like launches. Making the links absolute programatically isn't straight forward either, as at the time some content is published we may not know the host yet, and changing it requires to republish everything. Having said that it is not about the links actually, but the link text. This is poor implementation by the partner. They should have authored a link text for these. |
Is your feature request related to a problem? Please describe.
Currently, if not included in the metadata of a page, the description is taken from the first paragraph with more than 10 words and not a link:
helix-html-pipeline/src/steps/extract-metadata.js
Lines 129 to 148 in 3d3e5dc
That condition is not precise enough, as it for example
Describe the solution you'd like
I would propose to consider multiple paragraphs if the 10 words criteria is not meet and include headings. For example as page starting with
Should have the description
Pronađite raspoložive BMW automobile sa lagera. Odaberite onaj koji najbolje odgovara vašim potrebama.
In any case a SEO description should probably start with a alpha-numeric character.
Describe alternatives you've considered
Updating the descriptions, but that requires the content team and takes time.
Additional context
slack conversation ff
The text was updated successfully, but these errors were encountered: