【问题标题】:SEO optimization of Angular.JS project [closed]Angular.JS项目的SEO优化[关闭]
【发布时间】:2017-01-16 11:46:17
【问题描述】:

伙计们!需要帮助。我正在开发一个关于 Angular 的项目,我的 PM 要求我执行其 SEO 优化。我不知道从哪里开始。请给我一个代码示例好吗?

【问题讨论】:

    标签: angularjs seo


    【解决方案1】:

    首先,你应该形成标题元标记和描述。

    const metaTags = {
        get(metaTagName) {
            switch (metaTagName) {
                case `titleMeta`:
                    return angular.element(`meta[property="og:title"]`);
                case `descriptionMeta`:
                    return angular.element(`meta[property="og:description"], meta[name="description"]`);
            }
        }
    

    }

    现在,您必须创建一个函数,该函数将通过参数以字符串的形式接收我们的标题。

    const metaTags = {
        get(metaTagName) {
            switch (metaTagName) {
                case `titleMeta`:
                    return angular.element(`meta[property="og:title"]`);
                case `descriptionMeta`:
                    return angular.element(`meta[property="og:description"], meta[name="description"]`);
            }
        },
    
        set({ title, description }) {
            if (!angular.isUndefined(title)) {
                this.get(`titleMeta`).prop(`content`, title);
            }
            if (!angular.isUndefined(description)) {
                this.get(`descriptionMeta`).prop(`content`, description);
            }
        }
    }
    

    第一步已经通过。本文将帮助您快速轻松地完成 SEO 优化过程。 http://computoolsglobal.com/blog/angular-seo-optimization/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-12
      • 1970-01-01
      • 2021-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-02
      相关资源
      最近更新 更多